PHP code example of m-adamski / symfony-phone-number-bundle

1. Go to this page and download the library: Download m-adamski/symfony-phone-number-bundle library. Choose the download type require.

2. Extract the ZIP file and open the index.php.

3. Add this code to the index.php.
    
        
<?php
require_once('vendor/autoload.php');

/* Start to develop here. Best regards https://php-download.com/ */

    

m-adamski / symfony-phone-number-bundle example snippets


use Adamski\Symfony\PhoneNumberBundle\Validator as AssertPhoneNumber;

#[AssertPhoneNumber\PhoneNumber]
#[ORM\Column(type: "string", nullable: true)]
protected ?string $phoneNumber;

use Adamski\Symfony\PhoneNumberBundle\Form\PhoneNumberType;

public function buildForm(FormBuilderInterface $builder, array $options) {
    $builder->add("phoneNumber", PhoneNumberType::class, [
        "label"       => "Phone number",
        "preferred"   => "PL",
        "countries_renderer" => function ($countryName, $countryCode, $regionCode) {
            return sprintf("%s (+%d)", $countryName, $countryCode);
        },
        "number_attr" => ["placeholder" => "e.g. 123 123 123"],
        "