Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Mobile Cm Php Laravel Package

malico/mobile-cm-php

A PHP client for the MobileCM API that lets you manage mobile content and campaigns from your application. Provides simple, framework-agnostic methods for authentication and API requests, making it easy to integrate MobileCM services into Laravel or any PHP project.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Feature delivery: Enables Cameroon mobile-carrier detection from phone numbers for onboarding, checkout, SMS/OTP routing, and user-profile enrichment. Likely maps local prefixes such as +237 numbers to operators (e.g., MTN, Orange, Camtel/Nexttel), but actual coverage must still be validated against the package source.
  • Roadmap prioritization: A low-cost localization enabler for Cameroon-focused products. Useful for SMS gateway selection, carrier-aware campaigns, delivery analytics, and basic fraud/risk signals—not a core differentiator. Release 1.3.1 is a compatibility-only change, so it does not alter the product value proposition or the priority of this work.
  • Build vs. buy: Still lean toward build/vendor unless speed is critical. The package is MIT-licensed, small, and now explicitly supports both PHP 7 and PHP 8 (union type hints removed), which lowers integration friction on legacy and modern stacks. However, the release contains no prefix-table or feature changes, so the accuracy/staleness risk is unchanged—an internal prefix table remains a credible alternative if carrier routing is long-lived.
  • Use cases: Phone verification fallback routing, SMS aggregator selection, CRM segmentation by carrier, campaign targeting, support-tool number cleanup, migration/data-quality checks, and carrier-level delivery reporting.
  • Product guardrail: Do not treat it as a source of truth for number portability, regulatory compliance, HLR/MNP lookups, or multi-country carrier intelligence.

When to Consider This Package

  • Consider adoption when: You operate primarily in Cameroon, need a simple PHP/Laravel prefix-to-carrier lookup, and can pin/vendor the package, add tests, normalize inputs, and define an “unknown carrier” fallback. 1.3.1 makes this easier if you run mixed PHP 7.x/8.x environments or plan an upgrade path, since the same version spans both.
  • Due diligence required: Inspect prefix coverage and accuracy—1.3.1 does not claim any data refresh, so validate the mapping is still current for MTN/Orange/Camtel/Nexttel allocations. Confirm Laravel framework compatibility (the release only mentions PHP versions), verify number formats (+237, leading digits, spaces), check for external API calls, and review license and dependency risk.
  • Look elsewhere when: You need multi-country coverage, number portability/MNP, real-time HLR lookups, carrier-grade SMS routing SLAs, active security maintenance, or a dependency with a healthy release cadence and dependent ecosystem.
  • Given its maturity signals: 1.3.1 is a positive but narrow signal—there is a maintainer releasing and addressing modern runtime compatibility, but it is a single maintenance patch after a long gap, with no new tests, features, or data updates declared. Treat it as a tactical code library or reference implementation, not a strategic platform dependency. If carrier routing affects revenue or compliance, prefer a maintained provider or an internal, testable prefix table.

How to Pitch It (Stakeholders)

  • Executive summary: A small, low-cost enabler for Cameroon phone-number intelligence. Release 1.3.1 is a maintenance update (PHP 7 and PHP 8 compatibility) that reduces upgrade risk but adds no new capability and does not refresh carrier data. Approve as a time-boxed experiment with a fallback plan.
  • Engineering summary: MIT-licensed PHP package with simple prefix mapping. 1.3.1 removed union type hints to support PHP 7 alongside PHP 8, so it can be adopted across mixed-runtime fleets without version fragmentation—but it is a non-breaking, non-functional change. Still vendor/pin it, add unit tests, normalize phone inputs, and avoid relying on it for portability or compliance.
  • Recommendation: Prototype it if Cameroon SMS/carrier routing is on the near-term roadmap; 1.3.1 makes the dependency easier to justify from a compatibility standpoint but does not resolve the data-freshness question. Otherwise build a minimal internal prefix table or select a maintained multi-country provider. Measure carrier-detection accuracy and SMS delivery success before production use.
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
abbasudo/artisan-route
mirvan/ippanel
ignibyte/aic-framework
glavweb/data-schema-bundle
glavweb/datagrid-bundle
tacticmedia/scim-server
uni-method/frame
neika-ai/sdk
adachsoft/php-code-style
pharaonic/laravel-notification-dependencies
beautinow/translug
dev-brainiac/bot-cloaked
octoberrain/html
octoberrain/extension
octoberrain/exception
octoberrain/contracts
adachsoft/api-version-bundle
cgv/localized-resource
noith/settings
kda/laravel-package