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

Calisero Symfony Laravel Package

calisero/calisero-symfony

Symfony bundle for integrating Calisero into Symfony applications. It provides bundle configuration, service container registration, and framework-friendly defaults, making it easy to wire Calisero services into your project and start using them with minimal setup.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • SMS capability scoping: This package supports a buy-vs-build decision for adding SMS to a PHP product: transaction alerts, OTP/phone verification, password reset, order updates, and operational notifications. It wraps a vendor SDK rather than making SMS a core engineering project.
  • Roadmap fit is narrower than the prompt implies: Despite the “Laravel/PHP package” framing, this is a Symfony bundle, not a Laravel package. It supports roadmap decisions only for Symfony-based services; Laravel teams should treat it as out of scope unless they are introducing Symfony components.
  • Vendor standardization: If Calisero is already an approved SMS vendor, this bundle reduces time-to-integration for Symfony applications. If not, adoption should wait on commercial, compliance, and deliverability review.
  • Dependency hygiene decision from 1.0.1: New installs must use composer require calisero/calisero-symfony. Version 1.0.0 was published as calisero/symfony-sms, which Packagist no longer lists. Existing installs pinned to the old package name need a Composer requirement update. The namespace (Calisero\SymfonySms), bundle class, configuration, and services are unchanged, so this is a packaging migration, not a code rewrite.
  • Release 1.0.1 is not a feature release: It renames the package to match its repository and fixes README/CI/support links. PMs should not treat it as new SMS functionality; it is release/package hygiene with an install-name impact.

When to Consider This Package

  • Consider it when: the application is Symfony-based, the team has or plans to have a Calisero account, the need is straightforward SMS sending through the Calisero PHP SDK, and the team accepts a vendor-specific bundle rather than a provider-agnostic messaging layer.
  • Check the install path carefully: use calisero/calisero-symfony. Avoid docs or lockfiles referencing calisero/symfony-sms; that Packagist name is no longer listed. Existing 1.0.0 consumers should update composer.json and lockfiles, then verify autoloading and configuration remain intact.
  • Look elsewhere when: the product is Laravel-first; the roadmap requires multi-provider SMS routing, failover, or a provider-neutral abstraction; Calisero is not an approved vendor; or the team needs capabilities beyond what the underlying Calisero PHP SDK exposes.
  • Due diligence before adoption: confirm supported Symfony/PHP versions, maintenance cadence, test coverage, security policy, and vendor SLA. The 1.0.1 notes cover only the rename and badge/link fixes, so they do not establish functional maturity.
  • Migration risk is low but not zero: because the namespace and services are unchanged, engineering effort should be limited to Composer metadata and documentation. The risk is operational: stale references to the old package name, CI caches, private registry mirrors, or procurement records.

How to Pitch It (Stakeholders)

  • Executives: This is a small integration lever for adding SMS notifications to Symfony products without building carrier/vendor plumbing. It creates a deliberate dependency on Calisero, so commercial terms and compliance should be approved before roadmap commitment. Release 1.0.1 is not a new feature release; it is a package rename with no namespace or service changes.
  • Engineering: Install with composer require calisero/calisero-symfony; the namespace remains Calisero\SymfonySms and the bundle/config/services are unchanged. Version 1.0.0’s calisero/symfony-sms name is no longer on Packagist, so update Composer requirements and any docs/CI references. Expect no application-code migration, but re-run install and autoload checks.
  • Product/operations: Use this only where Symfony is the target stack. Validate Calisero pricing, delivery, compliance, and support before putting SMS into a customer-facing roadmap. Do not position this as a Laravel solution.
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.
adachsoft/changelog-linter
adachsoft/collection
payerurl/telegrambot-crypto-payment-instant-payout
dskripchenko/laravel-hybrid-search
riorizkyrainey/lara-ced
mehedimi/static-vel
zharp/zharp
nonsapiens/bigquery-model-sync
lgu-bayambang-ict-office/lgu-laravel-development-standards
andydefer/laravel-support
se7enxweb/flysystem
lampwick/laravel
jeslage/statamic-emojis
micahdshackelford/rmap-laravel
draftsmaninc/draftsman
square-bit/laravel-volition
himito/laravel-mailman
htinlynn/genius-helper
maco-studios/hephaestus
elmogy/larafast