Updates
This commit is contained in:
2
vendor/autoload.php
vendored
2
vendor/autoload.php
vendored
@@ -2,6 +2,6 @@
|
||||
|
||||
// autoload.php @generated by Composer
|
||||
|
||||
require_once __DIR__ . '/composer' . '/autoload_real.php';
|
||||
require_once __DIR__ . '/composer/autoload_real.php';
|
||||
|
||||
return ComposerAutoloaderInit1bacc9bd2a82216bf11bc15e6aee6c79::getLoader();
|
||||
|
@@ -1,35 +0,0 @@
|
||||
<?php
|
||||
namespace Aws\Budgets;
|
||||
|
||||
use Aws\AwsClient;
|
||||
|
||||
/**
|
||||
* This client is used to interact with the **AWS Budgets** service.
|
||||
* @method \Aws\Result createBudget(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise createBudgetAsync(array $args = [])
|
||||
* @method \Aws\Result createNotification(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise createNotificationAsync(array $args = [])
|
||||
* @method \Aws\Result createSubscriber(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise createSubscriberAsync(array $args = [])
|
||||
* @method \Aws\Result deleteBudget(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise deleteBudgetAsync(array $args = [])
|
||||
* @method \Aws\Result deleteNotification(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise deleteNotificationAsync(array $args = [])
|
||||
* @method \Aws\Result deleteSubscriber(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise deleteSubscriberAsync(array $args = [])
|
||||
* @method \Aws\Result describeBudget(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise describeBudgetAsync(array $args = [])
|
||||
* @method \Aws\Result describeBudgets(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise describeBudgetsAsync(array $args = [])
|
||||
* @method \Aws\Result describeNotificationsForBudget(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise describeNotificationsForBudgetAsync(array $args = [])
|
||||
* @method \Aws\Result describeSubscribersForNotification(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise describeSubscribersForNotificationAsync(array $args = [])
|
||||
* @method \Aws\Result updateBudget(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise updateBudgetAsync(array $args = [])
|
||||
* @method \Aws\Result updateNotification(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise updateNotificationAsync(array $args = [])
|
||||
* @method \Aws\Result updateSubscriber(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise updateSubscriberAsync(array $args = [])
|
||||
*/
|
||||
class BudgetsClient extends AwsClient {}
|
@@ -1,9 +0,0 @@
|
||||
<?php
|
||||
namespace Aws\Budgets\Exception;
|
||||
|
||||
use Aws\Exception\AwsException;
|
||||
|
||||
/**
|
||||
* Represents an error interacting with the **AWS Budgets** service.
|
||||
*/
|
||||
class BudgetsException extends AwsException {}
|
@@ -42,8 +42,6 @@ use Aws\AwsClient;
|
||||
* @method \GuzzleHttp\Promise\Promise getTemplateSummaryAsync(array $args = [])
|
||||
* @method \Aws\Result listChangeSets(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise listChangeSetsAsync(array $args = [])
|
||||
* @method \Aws\Result listExports(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise listExportsAsync(array $args = [])
|
||||
* @method \Aws\Result listStackResources(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise listStackResourcesAsync(array $args = [])
|
||||
* @method \Aws\Result listStacks(array $args = [])
|
||||
|
@@ -50,16 +50,16 @@ use Aws\AwsClient;
|
||||
* @method \GuzzleHttp\Promise\Promise updateDistributionAsync(array $args = [])
|
||||
* @method \Aws\Result updateStreamingDistribution(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise updateStreamingDistributionAsync(array $args = [])
|
||||
* @method \Aws\Result createDistributionWithTags(array $args = []) (supported in versions 2016-08-01, 2016-08-20, 2016-09-07, 2016-09-29)
|
||||
* @method \GuzzleHttp\Promise\Promise createDistributionWithTagsAsync(array $args = []) (supported in versions 2016-08-01, 2016-08-20, 2016-09-07, 2016-09-29)
|
||||
* @method \Aws\Result createStreamingDistributionWithTags(array $args = []) (supported in versions 2016-08-01, 2016-08-20, 2016-09-07, 2016-09-29)
|
||||
* @method \GuzzleHttp\Promise\Promise createStreamingDistributionWithTagsAsync(array $args = []) (supported in versions 2016-08-01, 2016-08-20, 2016-09-07, 2016-09-29)
|
||||
* @method \Aws\Result listTagsForResource(array $args = []) (supported in versions 2016-08-01, 2016-08-20, 2016-09-07, 2016-09-29)
|
||||
* @method \GuzzleHttp\Promise\Promise listTagsForResourceAsync(array $args = []) (supported in versions 2016-08-01, 2016-08-20, 2016-09-07, 2016-09-29)
|
||||
* @method \Aws\Result tagResource(array $args = []) (supported in versions 2016-08-01, 2016-08-20, 2016-09-07, 2016-09-29)
|
||||
* @method \GuzzleHttp\Promise\Promise tagResourceAsync(array $args = []) (supported in versions 2016-08-01, 2016-08-20, 2016-09-07, 2016-09-29)
|
||||
* @method \Aws\Result untagResource(array $args = []) (supported in versions 2016-08-01, 2016-08-20, 2016-09-07, 2016-09-29)
|
||||
* @method \GuzzleHttp\Promise\Promise untagResourceAsync(array $args = []) (supported in versions 2016-08-01, 2016-08-20, 2016-09-07, 2016-09-29)
|
||||
* @method \Aws\Result createDistributionWithTags(array $args = []) (supported in versions 2016-08-01, 2016-08-20, 2016-09-07)
|
||||
* @method \GuzzleHttp\Promise\Promise createDistributionWithTagsAsync(array $args = []) (supported in versions 2016-08-01, 2016-08-20, 2016-09-07)
|
||||
* @method \Aws\Result createStreamingDistributionWithTags(array $args = []) (supported in versions 2016-08-01, 2016-08-20, 2016-09-07)
|
||||
* @method \GuzzleHttp\Promise\Promise createStreamingDistributionWithTagsAsync(array $args = []) (supported in versions 2016-08-01, 2016-08-20, 2016-09-07)
|
||||
* @method \Aws\Result listTagsForResource(array $args = []) (supported in versions 2016-08-01, 2016-08-20, 2016-09-07)
|
||||
* @method \GuzzleHttp\Promise\Promise listTagsForResourceAsync(array $args = []) (supported in versions 2016-08-01, 2016-08-20, 2016-09-07)
|
||||
* @method \Aws\Result tagResource(array $args = []) (supported in versions 2016-08-01, 2016-08-20, 2016-09-07)
|
||||
* @method \GuzzleHttp\Promise\Promise tagResourceAsync(array $args = []) (supported in versions 2016-08-01, 2016-08-20, 2016-09-07)
|
||||
* @method \Aws\Result untagResource(array $args = []) (supported in versions 2016-08-01, 2016-08-20, 2016-09-07)
|
||||
* @method \GuzzleHttp\Promise\Promise untagResourceAsync(array $args = []) (supported in versions 2016-08-01, 2016-08-20, 2016-09-07)
|
||||
*/
|
||||
class CloudFrontClient extends AwsClient
|
||||
{
|
||||
|
@@ -179,7 +179,7 @@ class CredentialProvider
|
||||
* Defaults to using a simple file-based cache when none provided.
|
||||
*
|
||||
* @param callable $provider Credentials provider function to wrap
|
||||
* @param CacheInterface $cache Cache to store credentials
|
||||
* @param CacheInterface $cache (optional) Cache to store credentials
|
||||
* @param string|null $cacheKey (optional) Cache key to use
|
||||
*
|
||||
* @return callable
|
||||
|
@@ -44,15 +44,9 @@ use Aws\AwsClient;
|
||||
* @method \GuzzleHttp\Promise\Promise describeInterconnectsAsync(array $args = [])
|
||||
* @method \Aws\Result describeLocations(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise describeLocationsAsync(array $args = [])
|
||||
* @method \Aws\Result describeTags(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise describeTagsAsync(array $args = [])
|
||||
* @method \Aws\Result describeVirtualGateways(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise describeVirtualGatewaysAsync(array $args = [])
|
||||
* @method \Aws\Result describeVirtualInterfaces(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise describeVirtualInterfacesAsync(array $args = [])
|
||||
* @method \Aws\Result tagResource(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise tagResourceAsync(array $args = [])
|
||||
* @method \Aws\Result untagResource(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise untagResourceAsync(array $args = [])
|
||||
*/
|
||||
class DirectConnectClient extends AwsClient {}
|
||||
|
4
vendor/aws/aws-sdk-php/src/Rds/RdsClient.php
vendored
4
vendor/aws/aws-sdk-php/src/Rds/RdsClient.php
vendored
@@ -6,8 +6,6 @@ use Aws\AwsClient;
|
||||
/**
|
||||
* This client is used to interact with the **Amazon Relational Database Service (Amazon RDS)**.
|
||||
*
|
||||
* @method \Aws\Result addRoleToDBCluster(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise addRoleToDBClusterAsync(array $args = [])
|
||||
* @method \Aws\Result addSourceIdentifierToSubscription(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise addSourceIdentifierToSubscriptionAsync(array $args = [])
|
||||
* @method \Aws\Result addTagsToResource(array $args = [])
|
||||
@@ -156,8 +154,6 @@ use Aws\AwsClient;
|
||||
* @method \GuzzleHttp\Promise\Promise purchaseReservedDBInstancesOfferingAsync(array $args = [])
|
||||
* @method \Aws\Result rebootDBInstance(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise rebootDBInstanceAsync(array $args = [])
|
||||
* @method \Aws\Result removeRoleFromDBCluster(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise removeRoleFromDBClusterAsync(array $args = [])
|
||||
* @method \Aws\Result removeSourceIdentifierFromSubscription(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise removeSourceIdentifierFromSubscriptionAsync(array $args = [])
|
||||
* @method \Aws\Result removeTagsFromResource(array $args = [])
|
||||
|
6
vendor/aws/aws-sdk-php/src/Sdk.php
vendored
6
vendor/aws/aws-sdk-php/src/Sdk.php
vendored
@@ -14,8 +14,6 @@ namespace Aws;
|
||||
* @method \Aws\MultiRegionClient createMultiRegionApplicationDiscoveryService(array $args = [])
|
||||
* @method \Aws\AutoScaling\AutoScalingClient createAutoScaling(array $args = [])
|
||||
* @method \Aws\MultiRegionClient createMultiRegionAutoScaling(array $args = [])
|
||||
* @method \Aws\Budgets\BudgetsClient createBudgets(array $args = [])
|
||||
* @method \Aws\MultiRegionClient createMultiRegionBudgets(array $args = [])
|
||||
* @method \Aws\CloudFormation\CloudFormationClient createCloudFormation(array $args = [])
|
||||
* @method \Aws\MultiRegionClient createMultiRegionCloudFormation(array $args = [])
|
||||
* @method \Aws\CloudFront\CloudFrontClient createCloudFront(array $args = [])
|
||||
@@ -130,8 +128,6 @@ namespace Aws;
|
||||
* @method \Aws\MultiRegionClient createMultiRegionServiceCatalog(array $args = [])
|
||||
* @method \Aws\Ses\SesClient createSes(array $args = [])
|
||||
* @method \Aws\MultiRegionClient createMultiRegionSes(array $args = [])
|
||||
* @method \Aws\Sms\SmsClient createSms(array $args = [])
|
||||
* @method \Aws\MultiRegionClient createMultiRegionSms(array $args = [])
|
||||
* @method \Aws\SnowBall\SnowBallClient createSnowBall(array $args = [])
|
||||
* @method \Aws\MultiRegionClient createMultiRegionSnowBall(array $args = [])
|
||||
* @method \Aws\Sns\SnsClient createSns(array $args = [])
|
||||
@@ -155,7 +151,7 @@ namespace Aws;
|
||||
*/
|
||||
class Sdk
|
||||
{
|
||||
const VERSION = '3.19.23';
|
||||
const VERSION = '3.19.16';
|
||||
|
||||
/** @var array Arguments for creating clients */
|
||||
private $args;
|
||||
|
14
vendor/aws/aws-sdk-php/src/Ses/SesClient.php
vendored
14
vendor/aws/aws-sdk-php/src/Ses/SesClient.php
vendored
@@ -8,20 +8,12 @@ use Aws\Credentials\CredentialsInterface;
|
||||
*
|
||||
* @method \Aws\Result cloneReceiptRuleSet(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise cloneReceiptRuleSetAsync(array $args = [])
|
||||
* @method \Aws\Result createConfigurationSet(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise createConfigurationSetAsync(array $args = [])
|
||||
* @method \Aws\Result createConfigurationSetEventDestination(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise createConfigurationSetEventDestinationAsync(array $args = [])
|
||||
* @method \Aws\Result createReceiptFilter(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise createReceiptFilterAsync(array $args = [])
|
||||
* @method \Aws\Result createReceiptRule(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise createReceiptRuleAsync(array $args = [])
|
||||
* @method \Aws\Result createReceiptRuleSet(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise createReceiptRuleSetAsync(array $args = [])
|
||||
* @method \Aws\Result deleteConfigurationSet(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise deleteConfigurationSetAsync(array $args = [])
|
||||
* @method \Aws\Result deleteConfigurationSetEventDestination(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise deleteConfigurationSetEventDestinationAsync(array $args = [])
|
||||
* @method \Aws\Result deleteIdentity(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise deleteIdentityAsync(array $args = [])
|
||||
* @method \Aws\Result deleteIdentityPolicy(array $args = [])
|
||||
@@ -36,8 +28,6 @@ use Aws\Credentials\CredentialsInterface;
|
||||
* @method \GuzzleHttp\Promise\Promise deleteVerifiedEmailAddressAsync(array $args = [])
|
||||
* @method \Aws\Result describeActiveReceiptRuleSet(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise describeActiveReceiptRuleSetAsync(array $args = [])
|
||||
* @method \Aws\Result describeConfigurationSet(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise describeConfigurationSetAsync(array $args = [])
|
||||
* @method \Aws\Result describeReceiptRule(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise describeReceiptRuleAsync(array $args = [])
|
||||
* @method \Aws\Result describeReceiptRuleSet(array $args = [])
|
||||
@@ -56,8 +46,6 @@ use Aws\Credentials\CredentialsInterface;
|
||||
* @method \GuzzleHttp\Promise\Promise getSendQuotaAsync(array $args = [])
|
||||
* @method \Aws\Result getSendStatistics(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise getSendStatisticsAsync(array $args = [])
|
||||
* @method \Aws\Result listConfigurationSets(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise listConfigurationSetsAsync(array $args = [])
|
||||
* @method \Aws\Result listIdentities(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise listIdentitiesAsync(array $args = [])
|
||||
* @method \Aws\Result listIdentityPolicies(array $args = [])
|
||||
@@ -92,8 +80,6 @@ use Aws\Credentials\CredentialsInterface;
|
||||
* @method \GuzzleHttp\Promise\Promise setIdentityNotificationTopicAsync(array $args = [])
|
||||
* @method \Aws\Result setReceiptRulePosition(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise setReceiptRulePositionAsync(array $args = [])
|
||||
* @method \Aws\Result updateConfigurationSetEventDestination(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise updateConfigurationSetEventDestinationAsync(array $args = [])
|
||||
* @method \Aws\Result updateReceiptRule(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise updateReceiptRuleAsync(array $args = [])
|
||||
* @method \Aws\Result verifyDomainDkim(array $args = [])
|
||||
|
@@ -1,9 +0,0 @@
|
||||
<?php
|
||||
namespace Aws\Sms\Exception;
|
||||
|
||||
use Aws\Exception\AwsException;
|
||||
|
||||
/**
|
||||
* Represents an error interacting with the **AWS Server Migration Service** service.
|
||||
*/
|
||||
class SmsException extends AwsException {}
|
31
vendor/aws/aws-sdk-php/src/Sms/SmsClient.php
vendored
31
vendor/aws/aws-sdk-php/src/Sms/SmsClient.php
vendored
@@ -1,31 +0,0 @@
|
||||
<?php
|
||||
namespace Aws\Sms;
|
||||
|
||||
use Aws\AwsClient;
|
||||
|
||||
/**
|
||||
* This client is used to interact with the **AWS Server Migration Service** service.
|
||||
* @method \Aws\Result createReplicationJob(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise createReplicationJobAsync(array $args = [])
|
||||
* @method \Aws\Result deleteReplicationJob(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise deleteReplicationJobAsync(array $args = [])
|
||||
* @method \Aws\Result deleteServerCatalog(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise deleteServerCatalogAsync(array $args = [])
|
||||
* @method \Aws\Result disassociateConnector(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise disassociateConnectorAsync(array $args = [])
|
||||
* @method \Aws\Result getConnectors(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise getConnectorsAsync(array $args = [])
|
||||
* @method \Aws\Result getReplicationJobs(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise getReplicationJobsAsync(array $args = [])
|
||||
* @method \Aws\Result getReplicationRuns(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise getReplicationRunsAsync(array $args = [])
|
||||
* @method \Aws\Result getServers(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise getServersAsync(array $args = [])
|
||||
* @method \Aws\Result importServerCatalog(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise importServerCatalogAsync(array $args = [])
|
||||
* @method \Aws\Result startOnDemandReplicationRun(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise startOnDemandReplicationRunAsync(array $args = [])
|
||||
* @method \Aws\Result updateReplicationJob(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise updateReplicationJobAsync(array $args = [])
|
||||
*/
|
||||
class SmsClient extends AwsClient {}
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -1,3 +1,3 @@
|
||||
<?php
|
||||
// This file was auto-generated from sdk-root/src/data/cloudformation/2010-05-15/waiters-2.json
|
||||
return [ 'version' => 2, 'waiters' => [ 'StackExists' => [ 'delay' => 5, 'operation' => 'DescribeStacks', 'maxAttempts' => 20, 'acceptors' => [ [ 'matcher' => 'status', 'expected' => 200, 'state' => 'success', ], [ 'matcher' => 'error', 'expected' => 'ValidationError', 'state' => 'retry', ], ], ], 'StackCreateComplete' => [ 'delay' => 30, 'operation' => 'DescribeStacks', 'maxAttempts' => 120, 'description' => 'Wait until stack status is CREATE_COMPLETE.', 'acceptors' => [ [ 'argument' => 'Stacks[].StackStatus', 'expected' => 'CREATE_COMPLETE', 'matcher' => 'pathAll', 'state' => 'success', ], [ 'argument' => 'Stacks[].StackStatus', 'expected' => 'CREATE_FAILED', 'matcher' => 'pathAny', 'state' => 'failure', ], [ 'argument' => 'Stacks[].StackStatus', 'expected' => 'DELETE_COMPLETE', 'matcher' => 'pathAny', 'state' => 'failure', ], [ 'argument' => 'Stacks[].StackStatus', 'expected' => 'DELETE_FAILED', 'matcher' => 'pathAny', 'state' => 'failure', ], [ 'argument' => 'Stacks[].StackStatus', 'expected' => 'ROLLBACK_FAILED', 'matcher' => 'pathAny', 'state' => 'failure', ], [ 'argument' => 'Stacks[].StackStatus', 'expected' => 'ROLLBACK_COMPLETE', 'matcher' => 'pathAny', 'state' => 'failure', ], [ 'expected' => 'ValidationError', 'matcher' => 'error', 'state' => 'failure', ], ], ], 'StackDeleteComplete' => [ 'delay' => 30, 'operation' => 'DescribeStacks', 'maxAttempts' => 120, 'description' => 'Wait until stack status is DELETE_COMPLETE.', 'acceptors' => [ [ 'argument' => 'Stacks[].StackStatus', 'expected' => 'DELETE_COMPLETE', 'matcher' => 'pathAll', 'state' => 'success', ], [ 'expected' => 'ValidationError', 'matcher' => 'error', 'state' => 'success', ], [ 'argument' => 'Stacks[].StackStatus', 'expected' => 'DELETE_FAILED', 'matcher' => 'pathAny', 'state' => 'failure', ], [ 'argument' => 'Stacks[].StackStatus', 'expected' => 'CREATE_FAILED', 'matcher' => 'pathAny', 'state' => 'failure', ], [ 'argument' => 'Stacks[].StackStatus', 'expected' => 'ROLLBACK_FAILED', 'matcher' => 'pathAny', 'state' => 'failure', ], [ 'argument' => 'Stacks[].StackStatus', 'expected' => 'UPDATE_ROLLBACK_FAILED', 'matcher' => 'pathAny', 'state' => 'failure', ], [ 'argument' => 'Stacks[].StackStatus', 'expected' => 'UPDATE_ROLLBACK_IN_PROGRESS', 'matcher' => 'pathAny', 'state' => 'failure', ], ], ], 'StackUpdateComplete' => [ 'delay' => 30, 'maxAttempts' => 120, 'operation' => 'DescribeStacks', 'description' => 'Wait until stack status is UPDATE_COMPLETE.', 'acceptors' => [ [ 'argument' => 'Stacks[].StackStatus', 'expected' => 'UPDATE_COMPLETE', 'matcher' => 'pathAll', 'state' => 'success', ], [ 'expected' => 'UPDATE_FAILED', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'Stacks[].StackStatus', ], [ 'argument' => 'Stacks[].StackStatus', 'expected' => 'UPDATE_ROLLBACK_FAILED', 'matcher' => 'pathAny', 'state' => 'failure', ], [ 'expected' => 'UPDATE_ROLLBACK_COMPLETE', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'Stacks[].StackStatus', ], [ 'expected' => 'ValidationError', 'matcher' => 'error', 'state' => 'failure', ], ], ], ],];
|
||||
return [ 'version' => 2, 'waiters' => [ 'StackExists' => [ 'delay' => 5, 'operation' => 'DescribeStacks', 'maxAttempts' => 20, 'acceptors' => [ [ 'matcher' => 'status', 'expected' => 200, 'state' => 'success', ], [ 'matcher' => 'error', 'expected' => 'ValidationError', 'state' => 'retry', ], ], ], 'StackCreateComplete' => [ 'delay' => 30, 'operation' => 'DescribeStacks', 'maxAttempts' => 120, 'description' => 'Wait until stack status is CREATE_COMPLETE.', 'acceptors' => [ [ 'expected' => 'CREATE_COMPLETE', 'matcher' => 'pathAll', 'state' => 'success', 'argument' => 'Stacks[].StackStatus', ], [ 'expected' => 'CREATE_FAILED', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'Stacks[].StackStatus', ], [ 'expected' => 'DELETE_COMPLETE', 'matcher' => 'pathAny', 'argument' => 'Stacks[].StackStatus', 'state' => 'failure', ], [ 'expected' => 'DELETE_IN_PROGRESS', 'matcher' => 'pathAny', 'argument' => 'Stacks[].StackStatus', 'state' => 'failure', ], [ 'expected' => 'DELETE_FAILED', 'matcher' => 'pathAny', 'argument' => 'Stacks[].StackStatus', 'state' => 'failure', ], [ 'expected' => 'ROLLBACK_COMPLETE', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'Stacks[].StackStatus', ], [ 'expected' => 'ROLLBACK_FAILED', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'Stacks[].StackStatus', ], [ 'expected' => 'ROLLBACK_IN_PROGRESS', 'matcher' => 'pathAny', 'argument' => 'Stacks[].StackStatus', 'state' => 'failure', ], [ 'expected' => 'ValidationError', 'matcher' => 'error', 'state' => 'failure', ], ], ], 'StackDeleteComplete' => [ 'delay' => 30, 'operation' => 'DescribeStacks', 'maxAttempts' => 120, 'description' => 'Wait until stack status is DELETE_COMPLETE.', 'acceptors' => [ [ 'expected' => 'DELETE_COMPLETE', 'matcher' => 'pathAll', 'state' => 'success', 'argument' => 'Stacks[].StackStatus', ], [ 'expected' => 'ValidationError', 'matcher' => 'error', 'state' => 'success', ], [ 'expected' => 'DELETE_FAILED', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'Stacks[].StackStatus', ], [ 'argument' => 'Stacks[].StackStatus', 'expected' => 'CREATE_COMPLETE', 'matcher' => 'pathAny', 'state' => 'failure', ], [ 'argument' => 'Stacks[].StackStatus', 'expected' => 'CREATE_FAILED', 'matcher' => 'pathAny', 'state' => 'failure', ], [ 'argument' => 'Stacks[].StackStatus', 'expected' => 'CREATE_IN_PROGRESS', 'matcher' => 'pathAny', 'state' => 'failure', ], [ 'argument' => 'Stacks[].StackStatus', 'expected' => 'ROLLBACK_COMPLETE', 'matcher' => 'pathAny', 'state' => 'failure', ], [ 'argument' => 'Stacks[].StackStatus', 'expected' => 'ROLLBACK_FAILED', 'matcher' => 'pathAny', 'state' => 'failure', ], [ 'argument' => 'Stacks[].StackStatus', 'expected' => 'ROLLBACK_IN_PROGRESS', 'matcher' => 'pathAny', 'state' => 'failure', ], [ 'argument' => 'Stacks[].StackStatus', 'expected' => 'UPDATE_COMPLETE', 'matcher' => 'pathAny', 'state' => 'failure', ], [ 'argument' => 'Stacks[].StackStatus', 'expected' => 'UPDATE_COMPLETE_CLEANUP_IN_PROGRESS', 'matcher' => 'pathAny', 'state' => 'failure', ], [ 'argument' => 'Stacks[].StackStatus', 'expected' => 'UPDATE_IN_PROGRESS', 'matcher' => 'pathAny', 'state' => 'failure', ], [ 'argument' => 'Stacks[].StackStatus', 'expected' => 'UPDATE_ROLLBACK_COMPLETE', 'matcher' => 'pathAny', 'state' => 'failure', ], [ 'argument' => 'Stacks[].StackStatus', 'expected' => 'UPDATE_ROLLBACK_COMPLETE_CLEANUP_IN_PROGRESS', 'matcher' => 'pathAny', 'state' => 'failure', ], [ 'argument' => 'Stacks[].StackStatus', 'expected' => 'UPDATE_ROLLBACK_FAILED', 'matcher' => 'pathAny', 'state' => 'failure', ], [ 'argument' => 'Stacks[].StackStatus', 'expected' => 'UPDATE_ROLLBACK_IN_PROGRESS', 'matcher' => 'pathAny', 'state' => 'failure', ], ], ], 'StackUpdateComplete' => [ 'delay' => 30, 'maxAttempts' => 120, 'operation' => 'DescribeStacks', 'description' => 'Wait until stack status is UPDATE_COMPLETE.', 'acceptors' => [ [ 'expected' => 'UPDATE_COMPLETE', 'matcher' => 'pathAll', 'state' => 'success', 'argument' => 'Stacks[].StackStatus', ], [ 'expected' => 'UPDATE_FAILED', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'Stacks[].StackStatus', ], [ 'expected' => 'UPDATE_ROLLBACK_COMPLETE', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'Stacks[].StackStatus', ], [ 'expected' => 'UPDATE_ROLLBACK_FAILED', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'Stacks[].StackStatus', ], [ 'argument' => 'Stacks[].StackStatus', 'expected' => 'UPDATE_ROLLBACK_COMPLETE_CLEANUP_IN_PROGRESS', 'matcher' => 'pathAny', 'state' => 'failure', ], [ 'argument' => 'Stacks[].StackStatus', 'expected' => 'UPDATE_ROLLBACK_IN_PROGRESS', 'matcher' => 'pathAny', 'state' => 'failure', ], [ 'expected' => 'ValidationError', 'matcher' => 'error', 'state' => 'failure', ], ], ], ],];
|
||||
|
File diff suppressed because one or more lines are too long
@@ -1,3 +0,0 @@
|
||||
<?php
|
||||
// This file was auto-generated from sdk-root/src/data/cloudfront/2016-09-29/paginators-1.json
|
||||
return [ 'pagination' => [ 'ListCloudFrontOriginAccessIdentities' => [ 'input_token' => 'Marker', 'output_token' => 'CloudFrontOriginAccessIdentityList.NextMarker', 'limit_key' => 'MaxItems', 'more_results' => 'CloudFrontOriginAccessIdentityList.IsTruncated', 'result_key' => 'CloudFrontOriginAccessIdentityList.Items', ], 'ListDistributions' => [ 'input_token' => 'Marker', 'output_token' => 'DistributionList.NextMarker', 'limit_key' => 'MaxItems', 'more_results' => 'DistributionList.IsTruncated', 'result_key' => 'DistributionList.Items', ], 'ListInvalidations' => [ 'input_token' => 'Marker', 'output_token' => 'InvalidationList.NextMarker', 'limit_key' => 'MaxItems', 'more_results' => 'InvalidationList.IsTruncated', 'result_key' => 'InvalidationList.Items', ], 'ListStreamingDistributions' => [ 'input_token' => 'Marker', 'output_token' => 'StreamingDistributionList.NextMarker', 'limit_key' => 'MaxItems', 'more_results' => 'StreamingDistributionList.IsTruncated', 'result_key' => 'StreamingDistributionList.Items', ], ],];
|
@@ -1,3 +0,0 @@
|
||||
<?php
|
||||
// This file was auto-generated from sdk-root/src/data/cloudfront/2016-09-29/waiters-1.json
|
||||
return [ 'waiters' => [ '__default__' => [ 'success_type' => 'output', 'success_path' => 'Status', ], 'StreamingDistributionDeployed' => [ 'operation' => 'GetStreamingDistribution', 'description' => 'Wait until a streaming distribution is deployed.', 'interval' => 60, 'max_attempts' => 25, 'success_value' => 'Deployed', ], 'DistributionDeployed' => [ 'operation' => 'GetDistribution', 'description' => 'Wait until a distribution is deployed.', 'interval' => 60, 'max_attempts' => 25, 'success_value' => 'Deployed', ], 'InvalidationCompleted' => [ 'operation' => 'GetInvalidation', 'description' => 'Wait until an invalidation has completed.', 'interval' => 20, 'max_attempts' => 30, 'success_value' => 'Completed', ], ],];
|
@@ -1,3 +0,0 @@
|
||||
<?php
|
||||
// This file was auto-generated from sdk-root/src/data/cloudfront/2016-09-29/waiters-2.json
|
||||
return [ 'version' => 2, 'waiters' => [ 'DistributionDeployed' => [ 'delay' => 60, 'operation' => 'GetDistribution', 'maxAttempts' => 25, 'description' => 'Wait until a distribution is deployed.', 'acceptors' => [ [ 'expected' => 'Deployed', 'matcher' => 'path', 'state' => 'success', 'argument' => 'Distribution.Status', ], ], ], 'InvalidationCompleted' => [ 'delay' => 20, 'operation' => 'GetInvalidation', 'maxAttempts' => 30, 'description' => 'Wait until an invalidation has completed.', 'acceptors' => [ [ 'expected' => 'Completed', 'matcher' => 'path', 'state' => 'success', 'argument' => 'Invalidation.Status', ], ], ], 'StreamingDistributionDeployed' => [ 'delay' => 60, 'operation' => 'GetStreamingDistribution', 'maxAttempts' => 25, 'description' => 'Wait until a streaming distribution is deployed.', 'acceptors' => [ [ 'expected' => 'Deployed', 'matcher' => 'path', 'state' => 'success', 'argument' => 'StreamingDistribution.Status', ], ], ], ],];
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -1,3 +0,0 @@
|
||||
<?php
|
||||
// This file was auto-generated from sdk-root/src/data/ecr/2015-09-21/paginators-1.json
|
||||
return [ 'pagination' => [ 'ListImages' => [ 'input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'imageIds', ], 'DescribeImages' => [ 'input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'imageDetails', ], 'DescribeRepositories' => [ 'input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'repositories', ], ],];
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -1,3 +0,0 @@
|
||||
<?php
|
||||
// This file was auto-generated from sdk-root/src/data/sms/2016-10-24/paginators-1.json
|
||||
return [ 'pagination' => [ 'GetReplicationJobs' => [ 'input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'replicationJobList', ], 'GetReplicationRuns' => [ 'input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'replicationRunList', ], 'GetConnectors' => [ 'input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'connectorList', ], 'GetServers' => [ 'input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'serverList', ], ],];
|
18
vendor/bin/np
vendored
18
vendor/bin/np
vendored
@@ -1,17 +1 @@
|
||||
#!/usr/bin/env sh
|
||||
|
||||
dir=$(d=${0%[/\\]*}; cd "$d"; cd "../sly/notification-pusher" && pwd)
|
||||
|
||||
# See if we are running in Cygwin by checking for cygpath program
|
||||
if command -v 'cygpath' >/dev/null 2>&1; then
|
||||
# Cygwin paths start with /cygdrive/ which will break windows PHP,
|
||||
# so we need to translate the dir path to windows format. However
|
||||
# we could be using cygwin PHP which does not require this, so we
|
||||
# test if the path to PHP starts with /cygdrive/ rather than /usr/bin
|
||||
if [[ $(which php) == /cygdrive/* ]]; then
|
||||
dir=$(cygpath -m "$dir");
|
||||
fi
|
||||
fi
|
||||
|
||||
dir=$(echo $dir | sed 's/ /\ /g')
|
||||
"${dir}/np" "$@"
|
||||
../sly/notification-pusher/np
|
4
vendor/bin/np.bat
vendored
4
vendor/bin/np.bat
vendored
@@ -1,4 +0,0 @@
|
||||
@ECHO OFF
|
||||
setlocal DISABLEDELAYEDEXPANSION
|
||||
SET BIN_TARGET=%~dp0/../sly/notification-pusher/np
|
||||
php "%BIN_TARGET%" %*
|
4
vendor/bin/php-parse.bat
vendored
4
vendor/bin/php-parse.bat
vendored
@@ -1,4 +0,0 @@
|
||||
@ECHO OFF
|
||||
setlocal DISABLEDELAYEDEXPANSION
|
||||
SET BIN_TARGET=%~dp0/../nikic/php-parser/bin/php-parse
|
||||
php "%BIN_TARGET%" %*
|
18
vendor/bin/phpspec
vendored
18
vendor/bin/phpspec
vendored
@@ -1,17 +1 @@
|
||||
#!/usr/bin/env sh
|
||||
|
||||
dir=$(d=${0%[/\\]*}; cd "$d"; cd "../phpspec/phpspec/bin" && pwd)
|
||||
|
||||
# See if we are running in Cygwin by checking for cygpath program
|
||||
if command -v 'cygpath' >/dev/null 2>&1; then
|
||||
# Cygwin paths start with /cygdrive/ which will break windows PHP,
|
||||
# so we need to translate the dir path to windows format. However
|
||||
# we could be using cygwin PHP which does not require this, so we
|
||||
# test if the path to PHP starts with /cygdrive/ rather than /usr/bin
|
||||
if [[ $(which php) == /cygdrive/* ]]; then
|
||||
dir=$(cygpath -m "$dir");
|
||||
fi
|
||||
fi
|
||||
|
||||
dir=$(echo $dir | sed 's/ /\ /g')
|
||||
"${dir}/phpspec" "$@"
|
||||
../phpspec/phpspec/bin/phpspec
|
4
vendor/bin/phpspec.bat
vendored
4
vendor/bin/phpspec.bat
vendored
@@ -1,4 +0,0 @@
|
||||
@ECHO OFF
|
||||
setlocal DISABLEDELAYEDEXPANSION
|
||||
SET BIN_TARGET=%~dp0/../phpspec/phpspec/bin/phpspec
|
||||
php "%BIN_TARGET%" %*
|
341
vendor/composer/autoload_classmap.php
vendored
341
vendor/composer/autoload_classmap.php
vendored
@@ -29,8 +29,17 @@ return array(
|
||||
'Adobe_Font_Metrics' => $vendorDir . '/phenx/php-font-lib/classes/Adobe_Font_Metrics.php',
|
||||
'AlterTicketSourceTable' => $baseDir . '/database/migrations/2016_08_16_104539_alter_ticket_source_table.php',
|
||||
'App\\BaseModel' => $baseDir . '/app/BaseModel.php',
|
||||
'App\\Bill\\BillServiceProvider' => $baseDir . '/app/Bill/BillServiceProvider.php',
|
||||
'App\\Bill\\Controllers\\ActivateController' => $baseDir . '/app/Bill/Controllers/ActivateController.php',
|
||||
'App\\Bill\\Controllers\\BillController' => $baseDir . '/app/Bill/Controllers/BillController.php',
|
||||
'App\\Bill\\Controllers\\SettingsController' => $baseDir . '/app/Bill/Controllers/SettingsController.php',
|
||||
'App\\Bill\\Models\\Bill' => $baseDir . '/app/Bill/Models/Bill.php',
|
||||
'App\\Bill\\Requests\\BillRequest' => $baseDir . '/app/Bill/Requests/BillRequest.php',
|
||||
'App\\Console\\Commands\\CloseWork' => $baseDir . '/app/Console/Commands/CloseWork.php',
|
||||
'App\\Console\\Commands\\FollowUp' => $baseDir . '/app/Console/Commands/FollowUp.php',
|
||||
'App\\Console\\Commands\\Inspire' => $baseDir . '/app/Console/Commands/Inspire.php',
|
||||
'App\\Console\\Commands\\RemindCalendar' => $baseDir . '/app/Console/Commands/RemindCalendar.php',
|
||||
'App\\Console\\Commands\\SendMessage' => $baseDir . '/app/Console/Commands/SendMessage.php',
|
||||
'App\\Console\\Commands\\SendReport' => $baseDir . '/app/Console/Commands/SendReport.php',
|
||||
'App\\Console\\Commands\\TicketFetch' => $baseDir . '/app/Console/Commands/TicketFetch.php',
|
||||
'App\\Console\\Kernel' => $baseDir . '/app/Console/Kernel.php',
|
||||
@@ -58,12 +67,12 @@ return array(
|
||||
'App\\Http\\Controllers\\Admin\\helpdesk\\CloseWrokflowController' => $baseDir . '/app/Http/Controllers/Admin/helpdesk/CloseWrokflowController.php',
|
||||
'App\\Http\\Controllers\\Admin\\helpdesk\\DepartmentController' => $baseDir . '/app/Http/Controllers/Admin/helpdesk/DepartmentController.php',
|
||||
'App\\Http\\Controllers\\Admin\\helpdesk\\EmailsController' => $baseDir . '/app/Http/Controllers/Admin/helpdesk/EmailsController.php',
|
||||
'App\\Http\\Controllers\\Admin\\helpdesk\\EmailsControllerOld' => $baseDir . '/app/Http/Controllers/Admin/helpdesk/EmailsControllerOld.php',
|
||||
'App\\Http\\Controllers\\Admin\\helpdesk\\ErrorAndDebuggingController' => $baseDir . '/app/Http/Controllers/Admin/helpdesk/ErrorAndDebuggingController.php',
|
||||
'App\\Http\\Controllers\\Admin\\helpdesk\\FormController' => $baseDir . '/app/Http/Controllers/Admin/helpdesk/FormController.php',
|
||||
'App\\Http\\Controllers\\Admin\\helpdesk\\GroupController' => $baseDir . '/app/Http/Controllers/Admin/helpdesk/GroupController.php',
|
||||
'App\\Http\\Controllers\\Admin\\helpdesk\\HelptopicController' => $baseDir . '/app/Http/Controllers/Admin/helpdesk/HelptopicController.php',
|
||||
'App\\Http\\Controllers\\Admin\\helpdesk\\HomeController' => $baseDir . '/app/Http/Controllers/Admin/helpdesk/HomeController.php',
|
||||
'App\\Http\\Controllers\\Admin\\helpdesk\\Label\\LabelController' => $baseDir . '/app/Http/Controllers/Admin/helpdesk/Label/LabelController.php',
|
||||
'App\\Http\\Controllers\\Admin\\helpdesk\\LanguageController' => $baseDir . '/app/Http/Controllers/Admin/helpdesk/LanguageController.php',
|
||||
'App\\Http\\Controllers\\Admin\\helpdesk\\PriorityController' => $baseDir . '/app/Http/Controllers/Admin/helpdesk/PriorityController.php',
|
||||
'App\\Http\\Controllers\\Admin\\helpdesk\\ProfileController' => $baseDir . '/app/Http/Controllers/Admin/helpdesk/ProfileController.php',
|
||||
@@ -80,12 +89,13 @@ return array(
|
||||
'App\\Http\\Controllers\\Agent\\helpdesk\\CannedController' => $baseDir . '/app/Http/Controllers/Agent/helpdesk/CannedController.php',
|
||||
'App\\Http\\Controllers\\Agent\\helpdesk\\DashboardController' => $baseDir . '/app/Http/Controllers/Agent/helpdesk/DashboardController.php',
|
||||
'App\\Http\\Controllers\\Agent\\helpdesk\\DashboardController2' => $baseDir . '/app/Http/Controllers/Agent/helpdesk/DashboardController2.php',
|
||||
'App\\Http\\Controllers\\Agent\\helpdesk\\Filter\\FilterController' => $baseDir . '/app/Http/Controllers/Agent/helpdesk/Filter/FilterController.php',
|
||||
'App\\Http\\Controllers\\Agent\\helpdesk\\Filter\\TagController' => $baseDir . '/app/Http/Controllers/Agent/helpdesk/Filter/TagController.php',
|
||||
'App\\Http\\Controllers\\Agent\\helpdesk\\ImapMail' => $baseDir . '/app/Http/Controllers/Agent/helpdesk/ImapMail.php',
|
||||
'App\\Http\\Controllers\\Agent\\helpdesk\\MailController' => $baseDir . '/app/Http/Controllers/Agent/helpdesk/MailController.php',
|
||||
'App\\Http\\Controllers\\Agent\\helpdesk\\NotificationController' => $baseDir . '/app/Http/Controllers/Agent/helpdesk/NotificationController.php',
|
||||
'App\\Http\\Controllers\\Agent\\helpdesk\\OrganizationController' => $baseDir . '/app/Http/Controllers/Agent/helpdesk/OrganizationController.php',
|
||||
'App\\Http\\Controllers\\Agent\\helpdesk\\ReportController' => $baseDir . '/app/Http/Controllers/Agent/helpdesk/ReportController.php',
|
||||
'App\\Http\\Controllers\\Agent\\helpdesk\\Ticket2Controller' => $baseDir . '/app/Http/Controllers/Agent/helpdesk/Ticket2Controller.php',
|
||||
'App\\Http\\Controllers\\Agent\\helpdesk\\TicketController' => $baseDir . '/app/Http/Controllers/Agent/helpdesk/TicketController.php',
|
||||
'App\\Http\\Controllers\\Agent\\helpdesk\\TicketWorkflowController' => $baseDir . '/app/Http/Controllers/Agent/helpdesk/TicketWorkflowController.php',
|
||||
'App\\Http\\Controllers\\Agent\\helpdesk\\UserController' => $baseDir . '/app/Http/Controllers/Agent/helpdesk/UserController.php',
|
||||
@@ -96,7 +106,6 @@ return array(
|
||||
'App\\Http\\Controllers\\Api\\v1\\ApiController' => $baseDir . '/app/Http/Controllers/Api/v1/ApiController.php',
|
||||
'App\\Http\\Controllers\\Api\\v1\\ApiExceptAuthController' => $baseDir . '/app/Http/Controllers/Api/v1/ApiExceptAuthController.php',
|
||||
'App\\Http\\Controllers\\Api\\v1\\InstallerApiController' => $baseDir . '/app/Http/Controllers/Api/v1/InstallerApiController.php',
|
||||
'App\\Http\\Controllers\\Api\\v1\\TestController' => $baseDir . '/app/Http/Controllers/Api/v1/TestController.php',
|
||||
'App\\Http\\Controllers\\Api\\v1\\TicketController' => $baseDir . '/app/Http/Controllers/Api/v1/TicketController.php',
|
||||
'App\\Http\\Controllers\\Api\\v1\\TokenAuthController' => $baseDir . '/app/Http/Controllers/Api/v1/TokenAuthController.php',
|
||||
'App\\Http\\Controllers\\Auth\\AuthController' => $baseDir . '/app/Http/Controllers/Auth/AuthController.php',
|
||||
@@ -112,6 +121,7 @@ return array(
|
||||
'App\\Http\\Controllers\\Common\\FileuploadController' => $baseDir . '/app/Http/Controllers/Common/FileuploadController.php',
|
||||
'App\\Http\\Controllers\\Common\\NotificationController' => $baseDir . '/app/Http/Controllers/Common/NotificationController.php',
|
||||
'App\\Http\\Controllers\\Common\\PhpMailController' => $baseDir . '/app/Http/Controllers/Common/PhpMailController.php',
|
||||
'App\\Http\\Controllers\\Common\\PushNotificationController' => $baseDir . '/app/Http/Controllers/Common/PushNotificationController.php',
|
||||
'App\\Http\\Controllers\\Common\\SettingsController' => $baseDir . '/app/Http/Controllers/Common/SettingsController.php',
|
||||
'App\\Http\\Controllers\\Common\\Socialite' => $baseDir . '/app/Http/Controllers/Common/Socialite.php',
|
||||
'App\\Http\\Controllers\\Common\\TemplateController' => $baseDir . '/app/Http/Controllers/Common/TemplateController.php',
|
||||
@@ -214,6 +224,65 @@ return array(
|
||||
'App\\Http\\Requests\\kb\\SearchRequest' => $baseDir . '/app/Http/Requests/kb/SearchRequest.php',
|
||||
'App\\Http\\Requests\\kb\\SettingsRequests' => $baseDir . '/app/Http/Requests/kb/SettingsRequests.php',
|
||||
'App\\Http\\Requests\\kb\\SocialRequest' => $baseDir . '/app/Http/Requests/kb/SocialRequest.php',
|
||||
'App\\Http\\ViewComposers\\AgentLayout' => $baseDir . '/app/Http/ViewComposers/AgentLayout.php',
|
||||
'App\\Http\\ViewComposers\\AuthUser' => $baseDir . '/app/Http/ViewComposers/AuthUser.php',
|
||||
'App\\Http\\ViewComposers\\UpdateNotification' => $baseDir . '/app/Http/ViewComposers/UpdateNotification.php',
|
||||
'App\\Itil\\Controllers\\ActivateController' => $baseDir . '/app/Itil/Controllers/ActivateController.php',
|
||||
'App\\Itil\\Controllers\\BaseServiceDeskController' => $baseDir . '/app/Itil/Controllers/BaseServiceDeskController.php',
|
||||
'App\\Itil\\Controllers\\CabController' => $baseDir . '/app/Itil/Controllers/CabController.php',
|
||||
'App\\Itil\\Controllers\\ChangesController' => $baseDir . '/app/Itil/Controllers/ChangesController.php',
|
||||
'App\\Itil\\Controllers\\InterfaceController' => $baseDir . '/app/Itil/Controllers/InterfaceController.php',
|
||||
'App\\Itil\\Controllers\\LocationCategoryController' => $baseDir . '/app/Itil/Controllers/LocationCategoryController.php',
|
||||
'App\\Itil\\Controllers\\LocationController' => $baseDir . '/app/Itil/Controllers/LocationController.php',
|
||||
'App\\Itil\\Controllers\\ProblemController' => $baseDir . '/app/Itil/Controllers/ProblemController.php',
|
||||
'App\\Itil\\Controllers\\RelesesController' => $baseDir . '/app/Itil/Controllers/RelesesController.php',
|
||||
'App\\Itil\\Controllers\\UtilityController' => $baseDir . '/app/Itil/Controllers/UtilityController.php',
|
||||
'App\\Itil\\Database\\seeds\\ServiceDeskSeeder' => $baseDir . '/app/Itil/database/seeds/ServiceDeskSeeder.php',
|
||||
'App\\Itil\\ItilServiceProvider' => $baseDir . '/app/Itil/ItilServiceProvider.php',
|
||||
'App\\Itil\\Models\\Attachments' => $baseDir . '/app/Itil/Models/Problem/Status.php',
|
||||
'App\\Itil\\Models\\Changes\\ChangeReleaseRelation' => $baseDir . '/app/Itil/Models/Changes/ChangeReleaseRelation.php',
|
||||
'App\\Itil\\Models\\Changes\\SdChangepriorities' => $baseDir . '/app/Itil/Models/Changes/SdChangepriorities.php',
|
||||
'App\\Itil\\Models\\Changes\\SdChanges' => $baseDir . '/app/Itil/Models/Changes/SdChanges.php',
|
||||
'App\\Itil\\Models\\Changes\\SdChangestatus' => $baseDir . '/app/Itil/Models/Changes/SdChangestatus.php',
|
||||
'App\\Itil\\Models\\Changes\\SdChangetypes' => $baseDir . '/app/Itil/Models/Changes/SdChangetypes.php',
|
||||
'App\\Itil\\Models\\Changes\\SdImpacttypes' => $baseDir . '/app/Itil/Models/Changes/SdImpacttypes.php',
|
||||
'App\\Itil\\Models\\Changes\\SdLocationcategories' => $baseDir . '/app/Itil/Models/Changes/SdLocationcategories.php',
|
||||
'App\\Itil\\Models\\Common\\AttachmentType' => $baseDir . '/app/Itil/Models/Common/AttachmentType.php',
|
||||
'App\\Itil\\Models\\Common\\Attachments' => $baseDir . '/app/Itil/Models/Common/Attachments.php',
|
||||
'App\\Itil\\Models\\Common\\Cab' => $baseDir . '/app/Itil/Models/Common/Cab.php',
|
||||
'App\\Itil\\Models\\Common\\CabVote' => $baseDir . '/app/Itil/Models/Common/CabVote.php',
|
||||
'App\\Itil\\Models\\Common\\GeneralInfo' => $baseDir . '/app/Itil/Models/Common/GeneralInfo.php',
|
||||
'App\\Itil\\Models\\Common\\Location' => $baseDir . '/app/Itil/Models/Common/Location.php',
|
||||
'App\\Itil\\Models\\Common\\Ticket' => $baseDir . '/app/Itil/Models/Common/Ticket.php',
|
||||
'App\\Itil\\Models\\Common\\TicketRelation' => $baseDir . '/app/Itil/Models/Common/TicketRelation.php',
|
||||
'App\\Itil\\Models\\Problem\\Agent' => $baseDir . '/app/Itil/Models/Problem/Agent.php',
|
||||
'App\\Itil\\Models\\Problem\\Assigned' => $baseDir . '/app/Itil/Models/Problem/Assigned.php',
|
||||
'App\\Itil\\Models\\Problem\\Group' => $baseDir . '/app/Itil/Models/Problem/Group.php',
|
||||
'App\\Itil\\Models\\Problem\\Impact' => $baseDir . '/app/Itil/Models/Problem/Impact.php',
|
||||
'App\\Itil\\Models\\Problem\\Location' => $baseDir . '/app/Itil/Models/Problem/Location.php',
|
||||
'App\\Itil\\Models\\Problem\\Priority' => $baseDir . '/app/Itil/Models/Problem/Priority.php',
|
||||
'App\\Itil\\Models\\Problem\\ProblemChangeRelation' => $baseDir . '/app/Itil/Models/Problem/ProblemChangeRelation.php',
|
||||
'App\\Itil\\Models\\Problem\\SdProblem' => $baseDir . '/app/Itil/Models/Problem/SdProblem.php',
|
||||
'App\\Itil\\Models\\Problem\\SdStatusTypes' => $baseDir . '/app/Itil/Models/Problem/SdStatusTypes.php',
|
||||
'App\\Itil\\Models\\Problem\\TicketType' => $baseDir . '/app/Itil/Models/Problem/TicketType.php',
|
||||
'App\\Itil\\Models\\Releases\\SdLocations' => $baseDir . '/app/Itil/Models/Releases/SdLocations.php',
|
||||
'App\\Itil\\Models\\Releases\\SdReleasepriorities' => $baseDir . '/app/Itil/Models/Releases/SdReleasepriorities.php',
|
||||
'App\\Itil\\Models\\Releases\\SdReleases' => $baseDir . '/app/Itil/Models/Releases/SdReleases.php',
|
||||
'App\\Itil\\Models\\Releases\\SdReleasestatus' => $baseDir . '/app/Itil/Models/Releases/SdReleasestatus.php',
|
||||
'App\\Itil\\Models\\Releases\\SdReleasetypes' => $baseDir . '/app/Itil/Models/Releases/SdReleasetypes.php',
|
||||
'App\\Itil\\Requests\\CreateChangesRequest' => $baseDir . '/app/Itil/Requests/CreateChangesRequest.php',
|
||||
'App\\Itil\\Requests\\CreateLocationRequest' => $baseDir . '/app/Itil/Requests/CreateLocationRequest.php',
|
||||
'App\\Itil\\Requests\\CreateLocationcatagoryRequest' => $baseDir . '/app/Itil/Requests/CreateLocationcatagoryRequest.php',
|
||||
'App\\Itil\\Requests\\CreateProblemRequest' => $baseDir . '/app/Itil/Requests/CreateProblemRequest.php',
|
||||
'App\\Itil\\Requests\\CreateReleaseRequest' => $baseDir . '/app/Itil/Requests/CreateReleaseRequest.php',
|
||||
'App\\Itil\\database\\seeds\\SdAssetAttachmentTypes' => $baseDir . '/app/Itil/database/seeds/SdAssetAttachmentTypes.php',
|
||||
'App\\Itil\\database\\seeds\\SdChangePriority' => $baseDir . '/app/Itil/database/seeds/SdChangePriority.php',
|
||||
'App\\Itil\\database\\seeds\\SdChangeStatus' => $baseDir . '/app/Itil/database/seeds/SdChangeStatus.php',
|
||||
'App\\Itil\\database\\seeds\\SdChangeType' => $baseDir . '/app/Itil/database/seeds/SdChangeType.php',
|
||||
'App\\Itil\\database\\seeds\\SdLocationCategorySeeder' => $baseDir . '/app/Itil/database/seeds/SdLocationCategorySeeder.php',
|
||||
'App\\Itil\\database\\seeds\\SdReleasePriority' => $baseDir . '/app/Itil/database/seeds/SdReleasePriority.php',
|
||||
'App\\Itil\\database\\seeds\\SdReleaseStatus' => $baseDir . '/app/Itil/database/seeds/SdReleaseStatus.php',
|
||||
'App\\Itil\\database\\seeds\\SdReleaseType' => $baseDir . '/app/Itil/database/seeds/SdReleaseType.php',
|
||||
'App\\Jobs\\Job' => $baseDir . '/app/Jobs/Job.php',
|
||||
'App\\Jobs\\SendEmail' => $baseDir . '/app/Jobs/SendEmail.php',
|
||||
'App\\Model\\Api\\ApiSetting' => $baseDir . '/app/Model/Api/ApiSetting.php',
|
||||
@@ -239,6 +308,9 @@ return array(
|
||||
'App\\Model\\helpdesk\\Email\\Banlist' => $baseDir . '/app/Model/helpdesk/Email/Banlist.php',
|
||||
'App\\Model\\helpdesk\\Email\\Emails' => $baseDir . '/app/Model/helpdesk/Email/Emails.php',
|
||||
'App\\Model\\helpdesk\\Email\\Template' => $baseDir . '/app/Model/helpdesk/Email/Template.php',
|
||||
'App\\Model\\helpdesk\\Filters\\Filter' => $baseDir . '/app/Model/helpdesk/Filters/Filter.php',
|
||||
'App\\Model\\helpdesk\\Filters\\Label' => $baseDir . '/app/Model/helpdesk/Filters/Label.php',
|
||||
'App\\Model\\helpdesk\\Filters\\Tag' => $baseDir . '/app/Model/helpdesk/Filters/Tag.php',
|
||||
'App\\Model\\helpdesk\\Form\\FieldValue' => $baseDir . '/app/Model/helpdesk/Form/FieldValue.php',
|
||||
'App\\Model\\helpdesk\\Form\\Fields' => $baseDir . '/app/Model/helpdesk/Form/Fields.php',
|
||||
'App\\Model\\helpdesk\\Form\\Form_details' => $baseDir . '/app/Model/helpdesk/Form/Form_details.php',
|
||||
@@ -322,9 +394,203 @@ return array(
|
||||
'App\\Model\\kb\\Social' => $baseDir . '/app/Model/kb/Social.php',
|
||||
'App\\Model\\kb\\Timezone' => $baseDir . '/app/Model/kb/Timezone.php',
|
||||
'App\\Model\\kb\\Zone' => $baseDir . '/app/Model/kb/Zone.php',
|
||||
'App\\Plugins\\Calendar\\Controllers\\CalendarController' => $baseDir . '/app/Plugins/Calendar/Controllers/CalendarController.php',
|
||||
'App\\Plugins\\Calendar\\Controllers\\CalendarRemindAndNotifyController' => $baseDir . '/app/Plugins/Calendar/Controllers/CalendarRemindAndNotifyController.php',
|
||||
'App\\Plugins\\Calendar\\Controllers\\CalendarSettingsController' => $baseDir . '/app/Plugins/Calendar/Controllers/CalendarSettingsController.php',
|
||||
'App\\Plugins\\Calendar\\Model\\Calendar' => $baseDir . '/app/Plugins/Calendar/Model/Calendar.php',
|
||||
'App\\Plugins\\Calendar\\Model\\CalendarSettings' => $baseDir . '/app/Plugins/Calendar/Model/CalendarSettings.php',
|
||||
'App\\Plugins\\Calendar\\ServiceProvider' => $baseDir . '/app/Plugins/Calendar/ServiceProvider.php',
|
||||
'App\\Plugins\\Chat\\Controllers\\Core\\ChatController' => $baseDir . '/app/Plugins/Chat/Controllers/Core/ChatController.php',
|
||||
'App\\Plugins\\Chat\\Controllers\\Core\\SettingsController' => $baseDir . '/app/Plugins/Chat/Controllers/Core/SettingsController.php',
|
||||
'App\\Plugins\\Chat\\Controllers\\LivServ\\ProcessController' => $baseDir . '/app/Plugins/Chat/Controllers/LivServ/ProcessController.php',
|
||||
'App\\Plugins\\Chat\\Model\\Chat' => $baseDir . '/app/Plugins/Chat/Model/Chat.php',
|
||||
'App\\Plugins\\Chat\\ServiceProvider' => $baseDir . '/app/Plugins/Chat/ServiceProvider.php',
|
||||
'App\\Plugins\\Ldap\\Adldap\\Adldap' => $baseDir . '/app/Plugins/Ldap/Adldap/Adldap.php',
|
||||
'App\\Plugins\\Ldap\\Adldap\\Auth\\Guard' => $baseDir . '/app/Plugins/Ldap/Adldap/Auth/Guard.php',
|
||||
'App\\Plugins\\Ldap\\Adldap\\Connections\\Configuration' => $baseDir . '/app/Plugins/Ldap/Adldap/Connections/Configuration.php',
|
||||
'App\\Plugins\\Ldap\\Adldap\\Connections\\Ldap' => $baseDir . '/app/Plugins/Ldap/Adldap/Connections/Ldap.php',
|
||||
'App\\Plugins\\Ldap\\Adldap\\Connections\\LdapFunctionSupportTrait' => $baseDir . '/app/Plugins/Ldap/Adldap/Connections/LdapFunctionSupportTrait.php',
|
||||
'App\\Plugins\\Ldap\\Adldap\\Connections\\Manager' => $baseDir . '/app/Plugins/Ldap/Adldap/Connections/Manager.php',
|
||||
'App\\Plugins\\Ldap\\Adldap\\Connections\\Provider' => $baseDir . '/app/Plugins/Ldap/Adldap/Connections/Provider.php',
|
||||
'App\\Plugins\\Ldap\\Adldap\\Contracts\\AdldapInterface' => $baseDir . '/app/Plugins/Ldap/Adldap/Contracts/AdldapInterface.php',
|
||||
'App\\Plugins\\Ldap\\Adldap\\Contracts\\Auth\\GuardInterface' => $baseDir . '/app/Plugins/Ldap/Adldap/Contracts/Auth/GuardInterface.php',
|
||||
'App\\Plugins\\Ldap\\Adldap\\Contracts\\Connections\\ConnectionInterface' => $baseDir . '/app/Plugins/Ldap/Adldap/Contracts/Connections/ConnectionInterface.php',
|
||||
'App\\Plugins\\Ldap\\Adldap\\Contracts\\Connections\\ManagerInterface' => $baseDir . '/app/Plugins/Ldap/Adldap/Contracts/Connections/ManagerInterface.php',
|
||||
'App\\Plugins\\Ldap\\Adldap\\Contracts\\Connections\\ProviderInterface' => $baseDir . '/app/Plugins/Ldap/Adldap/Contracts/Connections/ProviderInterface.php',
|
||||
'App\\Plugins\\Ldap\\Adldap\\Contracts\\Schemas\\SchemaInterface' => $baseDir . '/app/Plugins/Ldap/Adldap/Contracts/Schemas/SchemaInterface.php',
|
||||
'App\\Plugins\\Ldap\\Adldap\\Exceptions\\AdldapException' => $baseDir . '/app/Plugins/Ldap/Adldap/Exceptions/AdldapException.php',
|
||||
'App\\Plugins\\Ldap\\Adldap\\Exceptions\\Auth\\BindException' => $baseDir . '/app/Plugins/Ldap/Adldap/Exceptions/Auth/BindException.php',
|
||||
'App\\Plugins\\Ldap\\Adldap\\Exceptions\\Auth\\PasswordRequiredException' => $baseDir . '/app/Plugins/Ldap/Adldap/Exceptions/Auth/PasswordRequiredException.php',
|
||||
'App\\Plugins\\Ldap\\Adldap\\Exceptions\\Auth\\UsernameRequiredException' => $baseDir . '/app/Plugins/Ldap/Adldap/Exceptions/Auth/UsernameRequiredException.php',
|
||||
'App\\Plugins\\Ldap\\Adldap\\Exceptions\\ConfigurationException' => $baseDir . '/app/Plugins/Ldap/Adldap/Exceptions/ConfigurationException.php',
|
||||
'App\\Plugins\\Ldap\\Adldap\\Exceptions\\ConnectionException' => $baseDir . '/app/Plugins/Ldap/Adldap/Exceptions/ConnectionException.php',
|
||||
'App\\Plugins\\Ldap\\Adldap\\Exceptions\\InvalidArgumentException' => $baseDir . '/app/Plugins/Ldap/Adldap/Exceptions/InvalidArgumentException.php',
|
||||
'App\\Plugins\\Ldap\\Adldap\\Exceptions\\InvalidQueryOperatorException' => $baseDir . '/app/Plugins/Ldap/Adldap/Exceptions/InvalidQueryOperatorException.php',
|
||||
'App\\Plugins\\Ldap\\Adldap\\Exceptions\\ModelDoesNotExistException' => $baseDir . '/app/Plugins/Ldap/Adldap/Exceptions/ModelDoesNotExistException.php',
|
||||
'App\\Plugins\\Ldap\\Adldap\\Exceptions\\ModelNotFoundException' => $baseDir . '/app/Plugins/Ldap/Adldap/Exceptions/ModelNotFoundException.php',
|
||||
'App\\Plugins\\Ldap\\Adldap\\Exceptions\\PasswordPolicyException' => $baseDir . '/app/Plugins/Ldap/Adldap/Exceptions/PasswordPolicyException.php',
|
||||
'App\\Plugins\\Ldap\\Adldap\\Exceptions\\WrongPasswordException' => $baseDir . '/app/Plugins/Ldap/Adldap/Exceptions/WrongPasswordException.php',
|
||||
'App\\Plugins\\Ldap\\Adldap\\Models\\Computer' => $baseDir . '/app/Plugins/Ldap/Adldap/Models/Computer.php',
|
||||
'App\\Plugins\\Ldap\\Adldap\\Models\\Contact' => $baseDir . '/app/Plugins/Ldap/Adldap/Models/Contact.php',
|
||||
'App\\Plugins\\Ldap\\Adldap\\Models\\Container' => $baseDir . '/app/Plugins/Ldap/Adldap/Models/Container.php',
|
||||
'App\\Plugins\\Ldap\\Adldap\\Models\\Entry' => $baseDir . '/app/Plugins/Ldap/Adldap/Models/Entry.php',
|
||||
'App\\Plugins\\Ldap\\Adldap\\Models\\Factory' => $baseDir . '/app/Plugins/Ldap/Adldap/Models/Factory.php',
|
||||
'App\\Plugins\\Ldap\\Adldap\\Models\\Group' => $baseDir . '/app/Plugins/Ldap/Adldap/Models/Group.php',
|
||||
'App\\Plugins\\Ldap\\Adldap\\Models\\Model' => $baseDir . '/app/Plugins/Ldap/Adldap/Models/Model.php',
|
||||
'App\\Plugins\\Ldap\\Adldap\\Models\\OrganizationalUnit' => $baseDir . '/app/Plugins/Ldap/Adldap/Models/OrganizationalUnit.php',
|
||||
'App\\Plugins\\Ldap\\Adldap\\Models\\Printer' => $baseDir . '/app/Plugins/Ldap/Adldap/Models/Printer.php',
|
||||
'App\\Plugins\\Ldap\\Adldap\\Models\\RootDse' => $baseDir . '/app/Plugins/Ldap/Adldap/Models/RootDse.php',
|
||||
'App\\Plugins\\Ldap\\Adldap\\Models\\Traits\\HasCriticalSystemObjectTrait' => $baseDir . '/app/Plugins/Ldap/Adldap/Models/Traits/HasCriticalSystemObjectTrait.php',
|
||||
'App\\Plugins\\Ldap\\Adldap\\Models\\Traits\\HasDescriptionTrait' => $baseDir . '/app/Plugins/Ldap/Adldap/Models/Traits/HasDescriptionTrait.php',
|
||||
'App\\Plugins\\Ldap\\Adldap\\Models\\Traits\\HasLastLogonAndLogOffTrait' => $baseDir . '/app/Plugins/Ldap/Adldap/Models/Traits/HasLastLogonAndLogOffTrait.php',
|
||||
'App\\Plugins\\Ldap\\Adldap\\Models\\Traits\\HasMemberOfTrait' => $baseDir . '/app/Plugins/Ldap/Adldap/Models/Traits/HasMemberOfTrait.php',
|
||||
'App\\Plugins\\Ldap\\Adldap\\Models\\Traits\\ModelTrait' => $baseDir . '/app/Plugins/Ldap/Adldap/Models/Traits/ModelTrait.php',
|
||||
'App\\Plugins\\Ldap\\Adldap\\Models\\User' => $baseDir . '/app/Plugins/Ldap/Adldap/Models/User.php',
|
||||
'App\\Plugins\\Ldap\\Adldap\\Objects\\AccountControl' => $baseDir . '/app/Plugins/Ldap/Adldap/Objects/AccountControl.php',
|
||||
'App\\Plugins\\Ldap\\Adldap\\Objects\\BatchModification' => $baseDir . '/app/Plugins/Ldap/Adldap/Objects/BatchModification.php',
|
||||
'App\\Plugins\\Ldap\\Adldap\\Objects\\DistinguishedName' => $baseDir . '/app/Plugins/Ldap/Adldap/Objects/DistinguishedName.php',
|
||||
'App\\Plugins\\Ldap\\Adldap\\Objects\\Paginator' => $baseDir . '/app/Plugins/Ldap/Adldap/Objects/Paginator.php',
|
||||
'App\\Plugins\\Ldap\\Adldap\\Query\\Bindings\\AbstractBinding' => $baseDir . '/app/Plugins/Ldap/Adldap/Query/Bindings/AbstractBinding.php',
|
||||
'App\\Plugins\\Ldap\\Adldap\\Query\\Bindings\\Filter' => $baseDir . '/app/Plugins/Ldap/Adldap/Query/Bindings/Filter.php',
|
||||
'App\\Plugins\\Ldap\\Adldap\\Query\\Bindings\\OrWhere' => $baseDir . '/app/Plugins/Ldap/Adldap/Query/Bindings/OrWhere.php',
|
||||
'App\\Plugins\\Ldap\\Adldap\\Query\\Bindings\\Select' => $baseDir . '/app/Plugins/Ldap/Adldap/Query/Bindings/Select.php',
|
||||
'App\\Plugins\\Ldap\\Adldap\\Query\\Bindings\\Where' => $baseDir . '/app/Plugins/Ldap/Adldap/Query/Bindings/Where.php',
|
||||
'App\\Plugins\\Ldap\\Adldap\\Query\\Builder' => $baseDir . '/app/Plugins/Ldap/Adldap/Query/Builder.php',
|
||||
'App\\Plugins\\Ldap\\Adldap\\Query\\Grammar' => $baseDir . '/app/Plugins/Ldap/Adldap/Query/Grammar.php',
|
||||
'App\\Plugins\\Ldap\\Adldap\\Query\\Operator' => $baseDir . '/app/Plugins/Ldap/Adldap/Query/Operator.php',
|
||||
'App\\Plugins\\Ldap\\Adldap\\Query\\Processor' => $baseDir . '/app/Plugins/Ldap/Adldap/Query/Processor.php',
|
||||
'App\\Plugins\\Ldap\\Adldap\\Schemas\\ActiveDirectory' => $baseDir . '/app/Plugins/Ldap/Adldap/Schemas/ActiveDirectory.php',
|
||||
'App\\Plugins\\Ldap\\Adldap\\Schemas\\FreeIPA' => $baseDir . '/app/Plugins/Ldap/Adldap/Schemas/FreeIPA.php',
|
||||
'App\\Plugins\\Ldap\\Adldap\\Schemas\\OpenLDAP' => $baseDir . '/app/Plugins/Ldap/Adldap/Schemas/OpenLDAP.php',
|
||||
'App\\Plugins\\Ldap\\Adldap\\Search\\Factory' => $baseDir . '/app/Plugins/Ldap/Adldap/Search/Factory.php',
|
||||
'App\\Plugins\\Ldap\\Adldap\\Utilities' => $baseDir . '/app/Plugins/Ldap/Adldap/Utilities.php',
|
||||
'App\\Plugins\\Ldap\\Controllers\\Adldap' => $baseDir . '/app/Plugins/Ldap/Controllers/Adldap.php',
|
||||
'App\\Plugins\\Ldap\\Model\\Ldap' => $baseDir . '/app/Plugins/Ldap/Model/Ldap.php',
|
||||
'App\\Plugins\\Ldap\\ServiceProvider' => $baseDir . '/app/Plugins/Ldap/ServiceProvider.php',
|
||||
'App\\Plugins\\Ldap\\Utility' => $baseDir . '/app/Plugins/Ldap/Utility.php',
|
||||
'App\\Plugins\\SMS\\Controllers\\AgentTimeLineController' => $baseDir . '/app/Plugins/SMS/Controllers/AgentTimeLineController.php',
|
||||
'App\\Plugins\\SMS\\Controllers\\Msg91Controller' => $baseDir . '/app/Plugins/SMS/Controllers/Msg91Controller.php',
|
||||
'App\\Plugins\\SMS\\Controllers\\Msg91SettingsController' => $baseDir . '/app/Plugins/SMS/Controllers/Msg91SettingsController.php',
|
||||
'App\\Plugins\\SMS\\Controllers\\MsgNotificationController' => $baseDir . '/app/Plugins/SMS/Controllers/MsgNotificationController.php',
|
||||
'App\\Plugins\\SMS\\Controllers\\SMSTemplateController' => $baseDir . '/app/Plugins/SMS/Controllers/SMSTemplateController.php',
|
||||
'App\\Plugins\\SMS\\Controllers\\Scheduler\\CheckSMSPluginController' => $baseDir . '/app/Plugins/SMS/Controllers/Scheduler/CheckSMSPluginController.php',
|
||||
'App\\Plugins\\SMS\\Controllers\\Scheduler\\ProcessMessagesController' => $baseDir . '/app/Plugins/SMS/Controllers/Scheduler/ProcessMessagesController.php',
|
||||
'App\\Plugins\\SMS\\Controllers\\Scheduler\\ScheduleMessageController' => $baseDir . '/app/Plugins/SMS/Controllers/Scheduler/ScheduleMessageController.php',
|
||||
'App\\Plugins\\SMS\\Controllers\\Scheduler\\ScheduleSettingsController' => $baseDir . '/app/Plugins/SMS/Controllers/Scheduler/ScheduleSettingsController.php',
|
||||
'App\\Plugins\\SMS\\Controllers\\Scheduler\\ScheduleSettingsTablesController' => $baseDir . '/app/Plugins/SMS/Controllers/Scheduler/ScheduleSettingsTablesController.php',
|
||||
'App\\Plugins\\SMS\\Controllers\\Scheduler\\SendScheduledMessageController' => $baseDir . '/app/Plugins/SMS/Controllers/Scheduler/SendScheduledMessageController.php',
|
||||
'App\\Plugins\\SMS\\Controllers\\SendOtpController' => $baseDir . '/app/Plugins/SMS/Controllers/SendOtpController.php',
|
||||
'App\\Plugins\\SMS\\Model\\Msg91' => $baseDir . '/app/Plugins/SMS/Model/Msg91.php',
|
||||
'App\\Plugins\\SMS\\Model\\Provider' => $baseDir . '/app/Plugins/SMS/Model/Provider.php',
|
||||
'App\\Plugins\\SMS\\Model\\Scheduler\\ScheduleMessageSettings' => $baseDir . '/app/Plugins/SMS/Model/Scheduler/ScheduleMessageSettings.php',
|
||||
'App\\Plugins\\SMS\\Model\\Scheduler\\ScheduleMsg' => $baseDir . '/app/Plugins/SMS/Model/Scheduler/ScheduleMsg.php',
|
||||
'App\\Plugins\\SMS\\Model\\SmsNotify' => $baseDir . '/app/Plugins/SMS/Model/SmsNotify.php',
|
||||
'App\\Plugins\\SMS\\Model\\TemplateSets' => $baseDir . '/app/Plugins/SMS/Model/TemplateSets.php',
|
||||
'App\\Plugins\\SMS\\Model\\TemplateType' => $baseDir . '/app/Plugins/SMS/Model/TemplateType.php',
|
||||
'App\\Plugins\\SMS\\Requests\\CustomMessageRequest' => $baseDir . '/app/Plugins/SMS/Requests/CustomMessageRequest.php',
|
||||
'App\\Plugins\\SMS\\ServiceProvider' => $baseDir . '/app/Plugins/SMS/ServiceProvider.php',
|
||||
'App\\Plugins\\ServiceProvider' => $baseDir . '/app/Plugins/ServiceProvider.php',
|
||||
'App\\Plugins\\Social\\Controllers\\Core\\FacebookTicketController' => $baseDir . '/app/Plugins/Social/Controllers/Core/FacebookTicketController.php',
|
||||
'App\\Plugins\\Social\\Controllers\\Core\\SettingsController' => $baseDir . '/app/Plugins/Social/Controllers/Core/SettingsController.php',
|
||||
'App\\Plugins\\Social\\Controllers\\Core\\TwitterTicketController' => $baseDir . '/app/Plugins/Social/Controllers/Core/TwitterTicketController.php',
|
||||
'App\\Plugins\\Social\\Controllers\\FacebookController' => $baseDir . '/app/Plugins/Social/Controllers/FacebookController.php',
|
||||
'App\\Plugins\\Social\\Controllers\\LoginController' => $baseDir . '/app/Plugins/Social/Controllers/LoginController.php',
|
||||
'App\\Plugins\\Social\\Controllers\\TwitterAPIExchange' => $baseDir . '/app/Plugins/Social/Controllers/TwitterAPIExchange.php',
|
||||
'App\\Plugins\\Social\\Controllers\\TwitterController' => $baseDir . '/app/Plugins/Social/Controllers/TwitterController.php',
|
||||
'App\\Plugins\\Social\\Facebook\\Authentication\\AccessToken' => $baseDir . '/app/Plugins/Social/Facebook/Authentication/AccessToken.php',
|
||||
'App\\Plugins\\Social\\Facebook\\Authentication\\AccessTokenMetadata' => $baseDir . '/app/Plugins/Social/Facebook/Authentication/AccessTokenMetadata.php',
|
||||
'App\\Plugins\\Social\\Facebook\\Authentication\\OAuth2Client' => $baseDir . '/app/Plugins/Social/Facebook/Authentication/OAuth2Client.php',
|
||||
'App\\Plugins\\Social\\Facebook\\Exceptions\\FacebookAuthenticationException' => $baseDir . '/app/Plugins/Social/Facebook/Exceptions/FacebookAuthenticationException.php',
|
||||
'App\\Plugins\\Social\\Facebook\\Exceptions\\FacebookAuthorizationException' => $baseDir . '/app/Plugins/Social/Facebook/Exceptions/FacebookAuthorizationException.php',
|
||||
'App\\Plugins\\Social\\Facebook\\Exceptions\\FacebookClientException' => $baseDir . '/app/Plugins/Social/Facebook/Exceptions/FacebookClientException.php',
|
||||
'App\\Plugins\\Social\\Facebook\\Exceptions\\FacebookOtherException' => $baseDir . '/app/Plugins/Social/Facebook/Exceptions/FacebookOtherException.php',
|
||||
'App\\Plugins\\Social\\Facebook\\Exceptions\\FacebookResponseException' => $baseDir . '/app/Plugins/Social/Facebook/Exceptions/FacebookResponseException.php',
|
||||
'App\\Plugins\\Social\\Facebook\\Exceptions\\FacebookResumableUploadException' => $baseDir . '/app/Plugins/Social/Facebook/Exceptions/FacebookResumableUploadException.php',
|
||||
'App\\Plugins\\Social\\Facebook\\Exceptions\\FacebookSDKException' => $baseDir . '/app/Plugins/Social/Facebook/Exceptions/FacebookSDKException.php',
|
||||
'App\\Plugins\\Social\\Facebook\\Exceptions\\FacebookServerException' => $baseDir . '/app/Plugins/Social/Facebook/Exceptions/FacebookServerException.php',
|
||||
'App\\Plugins\\Social\\Facebook\\Exceptions\\FacebookThrottleException' => $baseDir . '/app/Plugins/Social/Facebook/Exceptions/FacebookThrottleException.php',
|
||||
'App\\Plugins\\Social\\Facebook\\Facebook' => $baseDir . '/app/Plugins/Social/Facebook/Facebook.php',
|
||||
'App\\Plugins\\Social\\Facebook\\FacebookApp' => $baseDir . '/app/Plugins/Social/Facebook/FacebookApp.php',
|
||||
'App\\Plugins\\Social\\Facebook\\FacebookBatchRequest' => $baseDir . '/app/Plugins/Social/Facebook/FacebookBatchRequest.php',
|
||||
'App\\Plugins\\Social\\Facebook\\FacebookBatchResponse' => $baseDir . '/app/Plugins/Social/Facebook/FacebookBatchResponse.php',
|
||||
'App\\Plugins\\Social\\Facebook\\FacebookClient' => $baseDir . '/app/Plugins/Social/Facebook/FacebookClient.php',
|
||||
'App\\Plugins\\Social\\Facebook\\FacebookRequest' => $baseDir . '/app/Plugins/Social/Facebook/FacebookRequest.php',
|
||||
'App\\Plugins\\Social\\Facebook\\FacebookResponse' => $baseDir . '/app/Plugins/Social/Facebook/FacebookResponse.php',
|
||||
'App\\Plugins\\Social\\Facebook\\FileUpload\\FacebookFile' => $baseDir . '/app/Plugins/Social/Facebook/FileUpload/FacebookFile.php',
|
||||
'App\\Plugins\\Social\\Facebook\\FileUpload\\FacebookResumableUploader' => $baseDir . '/app/Plugins/Social/Facebook/FileUpload/FacebookResumableUploader.php',
|
||||
'App\\Plugins\\Social\\Facebook\\FileUpload\\FacebookTransferChunk' => $baseDir . '/app/Plugins/Social/Facebook/FileUpload/FacebookTransferChunk.php',
|
||||
'App\\Plugins\\Social\\Facebook\\FileUpload\\FacebookVideo' => $baseDir . '/app/Plugins/Social/Facebook/FileUpload/FacebookVideo.php',
|
||||
'App\\Plugins\\Social\\Facebook\\FileUpload\\Mimetypes' => $baseDir . '/app/Plugins/Social/Facebook/FileUpload/Mimetypes.php',
|
||||
'App\\Plugins\\Social\\Facebook\\GraphNodes\\Collection' => $baseDir . '/app/Plugins/Social/Facebook/GraphNodes/Collection.php',
|
||||
'App\\Plugins\\Social\\Facebook\\GraphNodes\\GraphAchievement' => $baseDir . '/app/Plugins/Social/Facebook/GraphNodes/GraphAchievement.php',
|
||||
'App\\Plugins\\Social\\Facebook\\GraphNodes\\GraphAlbum' => $baseDir . '/app/Plugins/Social/Facebook/GraphNodes/GraphAlbum.php',
|
||||
'App\\Plugins\\Social\\Facebook\\GraphNodes\\GraphApplication' => $baseDir . '/app/Plugins/Social/Facebook/GraphNodes/GraphApplication.php',
|
||||
'App\\Plugins\\Social\\Facebook\\GraphNodes\\GraphCoverPhoto' => $baseDir . '/app/Plugins/Social/Facebook/GraphNodes/GraphCoverPhoto.php',
|
||||
'App\\Plugins\\Social\\Facebook\\GraphNodes\\GraphEdge' => $baseDir . '/app/Plugins/Social/Facebook/GraphNodes/GraphEdge.php',
|
||||
'App\\Plugins\\Social\\Facebook\\GraphNodes\\GraphEvent' => $baseDir . '/app/Plugins/Social/Facebook/GraphNodes/GraphEvent.php',
|
||||
'App\\Plugins\\Social\\Facebook\\GraphNodes\\GraphGroup' => $baseDir . '/app/Plugins/Social/Facebook/GraphNodes/GraphGroup.php',
|
||||
'App\\Plugins\\Social\\Facebook\\GraphNodes\\GraphList' => $baseDir . '/app/Plugins/Social/Facebook/GraphNodes/GraphList.php',
|
||||
'App\\Plugins\\Social\\Facebook\\GraphNodes\\GraphLocation' => $baseDir . '/app/Plugins/Social/Facebook/GraphNodes/GraphLocation.php',
|
||||
'App\\Plugins\\Social\\Facebook\\GraphNodes\\GraphNode' => $baseDir . '/app/Plugins/Social/Facebook/GraphNodes/GraphNode.php',
|
||||
'App\\Plugins\\Social\\Facebook\\GraphNodes\\GraphNodeFactory' => $baseDir . '/app/Plugins/Social/Facebook/GraphNodes/GraphNodeFactory.php',
|
||||
'App\\Plugins\\Social\\Facebook\\GraphNodes\\GraphObject' => $baseDir . '/app/Plugins/Social/Facebook/GraphNodes/GraphObject.php',
|
||||
'App\\Plugins\\Social\\Facebook\\GraphNodes\\GraphObjectFactory' => $baseDir . '/app/Plugins/Social/Facebook/GraphNodes/GraphObjectFactory.php',
|
||||
'App\\Plugins\\Social\\Facebook\\GraphNodes\\GraphPage' => $baseDir . '/app/Plugins/Social/Facebook/GraphNodes/GraphPage.php',
|
||||
'App\\Plugins\\Social\\Facebook\\GraphNodes\\GraphPicture' => $baseDir . '/app/Plugins/Social/Facebook/GraphNodes/GraphPicture.php',
|
||||
'App\\Plugins\\Social\\Facebook\\GraphNodes\\GraphSessionInfo' => $baseDir . '/app/Plugins/Social/Facebook/GraphNodes/GraphSessionInfo.php',
|
||||
'App\\Plugins\\Social\\Facebook\\GraphNodes\\GraphUser' => $baseDir . '/app/Plugins/Social/Facebook/GraphNodes/GraphUser.php',
|
||||
'App\\Plugins\\Social\\Facebook\\Helpers\\FacebookCanvasHelper' => $baseDir . '/app/Plugins/Social/Facebook/Helpers/FacebookCanvasHelper.php',
|
||||
'App\\Plugins\\Social\\Facebook\\Helpers\\FacebookJavaScriptHelper' => $baseDir . '/app/Plugins/Social/Facebook/Helpers/FacebookJavaScriptHelper.php',
|
||||
'App\\Plugins\\Social\\Facebook\\Helpers\\FacebookPageTabHelper' => $baseDir . '/app/Plugins/Social/Facebook/Helpers/FacebookPageTabHelper.php',
|
||||
'App\\Plugins\\Social\\Facebook\\Helpers\\FacebookRedirectLoginHelper' => $baseDir . '/app/Plugins/Social/Facebook/Helpers/FacebookRedirectLoginHelper.php',
|
||||
'App\\Plugins\\Social\\Facebook\\Helpers\\FacebookSignedRequestFromInputHelper' => $baseDir . '/app/Plugins/Social/Facebook/Helpers/FacebookSignedRequestFromInputHelper.php',
|
||||
'App\\Plugins\\Social\\Facebook\\HttpClients\\FacebookCurl' => $baseDir . '/app/Plugins/Social/Facebook/HttpClients/FacebookCurl.php',
|
||||
'App\\Plugins\\Social\\Facebook\\HttpClients\\FacebookCurlHttpClient' => $baseDir . '/app/Plugins/Social/Facebook/HttpClients/FacebookCurlHttpClient.php',
|
||||
'App\\Plugins\\Social\\Facebook\\HttpClients\\FacebookGuzzleHttpClient' => $baseDir . '/app/Plugins/Social/Facebook/HttpClients/FacebookGuzzleHttpClient.php',
|
||||
'App\\Plugins\\Social\\Facebook\\HttpClients\\FacebookHttpClientInterface' => $baseDir . '/app/Plugins/Social/Facebook/HttpClients/FacebookHttpClientInterface.php',
|
||||
'App\\Plugins\\Social\\Facebook\\HttpClients\\FacebookStream' => $baseDir . '/app/Plugins/Social/Facebook/HttpClients/FacebookStream.php',
|
||||
'App\\Plugins\\Social\\Facebook\\HttpClients\\FacebookStreamHttpClient' => $baseDir . '/app/Plugins/Social/Facebook/HttpClients/FacebookStreamHttpClient.php',
|
||||
'App\\Plugins\\Social\\Facebook\\HttpClients\\HttpClientsFactory' => $baseDir . '/app/Plugins/Social/Facebook/HttpClients/HttpClientsFactory.php',
|
||||
'App\\Plugins\\Social\\Facebook\\Http\\GraphRawResponse' => $baseDir . '/app/Plugins/Social/Facebook/Http/GraphRawResponse.php',
|
||||
'App\\Plugins\\Social\\Facebook\\Http\\RequestBodyInterface' => $baseDir . '/app/Plugins/Social/Facebook/Http/RequestBodyInterface.php',
|
||||
'App\\Plugins\\Social\\Facebook\\Http\\RequestBodyMultipart' => $baseDir . '/app/Plugins/Social/Facebook/Http/RequestBodyMultipart.php',
|
||||
'App\\Plugins\\Social\\Facebook\\Http\\RequestBodyUrlEncoded' => $baseDir . '/app/Plugins/Social/Facebook/Http/RequestBodyUrlEncoded.php',
|
||||
'App\\Plugins\\Social\\Facebook\\PersistentData\\FacebookMemoryPersistentDataHandler' => $baseDir . '/app/Plugins/Social/Facebook/PersistentData/FacebookMemoryPersistentDataHandler.php',
|
||||
'App\\Plugins\\Social\\Facebook\\PersistentData\\FacebookSessionPersistentDataHandler' => $baseDir . '/app/Plugins/Social/Facebook/PersistentData/FacebookSessionPersistentDataHandler.php',
|
||||
'App\\Plugins\\Social\\Facebook\\PersistentData\\PersistentDataFactory' => $baseDir . '/app/Plugins/Social/Facebook/PersistentData/PersistentDataFactory.php',
|
||||
'App\\Plugins\\Social\\Facebook\\PersistentData\\PersistentDataInterface' => $baseDir . '/app/Plugins/Social/Facebook/PersistentData/PersistentDataInterface.php',
|
||||
'App\\Plugins\\Social\\Facebook\\PseudoRandomString\\McryptPseudoRandomStringGenerator' => $baseDir . '/app/Plugins/Social/Facebook/PseudoRandomString/McryptPseudoRandomStringGenerator.php',
|
||||
'App\\Plugins\\Social\\Facebook\\PseudoRandomString\\OpenSslPseudoRandomStringGenerator' => $baseDir . '/app/Plugins/Social/Facebook/PseudoRandomString/OpenSslPseudoRandomStringGenerator.php',
|
||||
'App\\Plugins\\Social\\Facebook\\PseudoRandomString\\PseudoRandomStringGeneratorFactory' => $baseDir . '/app/Plugins/Social/Facebook/PseudoRandomString/PseudoRandomStringGeneratorFactory.php',
|
||||
'App\\Plugins\\Social\\Facebook\\PseudoRandomString\\PseudoRandomStringGeneratorInterface' => $baseDir . '/app/Plugins/Social/Facebook/PseudoRandomString/PseudoRandomStringGeneratorInterface.php',
|
||||
'App\\Plugins\\Social\\Facebook\\PseudoRandomString\\PseudoRandomStringGeneratorTrait' => $baseDir . '/app/Plugins/Social/Facebook/PseudoRandomString/PseudoRandomStringGeneratorTrait.php',
|
||||
'App\\Plugins\\Social\\Facebook\\PseudoRandomString\\UrandomPseudoRandomStringGenerator' => $baseDir . '/app/Plugins/Social/Facebook/PseudoRandomString/UrandomPseudoRandomStringGenerator.php',
|
||||
'App\\Plugins\\Social\\Facebook\\SignedRequest' => $baseDir . '/app/Plugins/Social/Facebook/SignedRequest.php',
|
||||
'App\\Plugins\\Social\\Facebook\\Url\\FacebookUrlDetectionHandler' => $baseDir . '/app/Plugins/Social/Facebook/Url/FacebookUrlDetectionHandler.php',
|
||||
'App\\Plugins\\Social\\Facebook\\Url\\FacebookUrlManipulator' => $baseDir . '/app/Plugins/Social/Facebook/Url/FacebookUrlManipulator.php',
|
||||
'App\\Plugins\\Social\\Facebook\\Url\\UrlDetectionInterface' => $baseDir . '/app/Plugins/Social/Facebook/Url/UrlDetectionInterface.php',
|
||||
'App\\Plugins\\Social\\Model\\SocialChannel' => $baseDir . '/app/Plugins/Social/Model/SocialChannel.php',
|
||||
'App\\Plugins\\Social\\ServiceProvider' => $baseDir . '/app/Plugins/Social/ServiceProvider.php',
|
||||
'App\\Plugins\\Telephony\\Controllers\\Core\\SettingsController' => $baseDir . '/app/Plugins/Telephony/Controllers/Core/SettingsController.php',
|
||||
'App\\Plugins\\Telephony\\Controllers\\Exotel\\ExotelController' => $baseDir . '/app/Plugins/Telephony/Controllers/Exotel/ExotelController.php',
|
||||
'App\\Plugins\\Telephony\\Controllers\\Knowlarity\\KnowlarityController' => $baseDir . '/app/Plugins/Telephony/Controllers/Knowlarity/KnowlarityController.php',
|
||||
'App\\Plugins\\Telephony\\Controllers\\Mcube\\McubeController' => $baseDir . '/app/Plugins/Telephony/Controllers/Mcube/McubeController.php',
|
||||
'App\\Plugins\\Telephony\\Model\\Core\\Telephone' => $baseDir . '/app/Plugins/Telephony/Model/Core/Telephone.php',
|
||||
'App\\Plugins\\Telephony\\Model\\Core\\TelephoneCall' => $baseDir . '/app/Plugins/Telephony/Model/Core/TelephoneCall.php',
|
||||
'App\\Plugins\\Telephony\\Model\\Core\\TelephoneDetail' => $baseDir . '/app/Plugins/Telephony/Model/Core/TelephoneDetail.php',
|
||||
'App\\Plugins\\Telephony\\ServiceProvider' => $baseDir . '/app/Plugins/Telephony/ServiceProvider.php',
|
||||
'App\\Plugins\\Telephony\\database\\seeds\\ProviderTableSeeder' => $baseDir . '/app/Plugins/Telephony/database/seeds/TelephonySeeder.php',
|
||||
'App\\Plugins\\Telephony\\database\\seeds\\TelephonySeeder' => $baseDir . '/app/Plugins/Telephony/database/seeds/TelephonySeeder.php',
|
||||
'App\\Plugins\\Zapier\\Controllers\\Core\\SettingsController' => $baseDir . '/app/Plugins/Zapier/Controllers/Core/SettingsController.php',
|
||||
'App\\Plugins\\Zapier\\Controllers\\Core\\ZapierController' => $baseDir . '/app/Plugins/Zapier/Controllers/Core/ZapierController.php',
|
||||
'App\\Plugins\\Zapier\\Controllers\\HappyFoxChat\\ProcessController' => $baseDir . '/app/Plugins/Zapier/Controllers/HappyFoxChat/ProcessController.php',
|
||||
'App\\Plugins\\Zapier\\Controllers\\Mailchimp\\MailchimpController' => $baseDir . '/app/Plugins/Zapier/Controllers/Mailchimp/MailchimpController.php',
|
||||
'App\\Plugins\\Zapier\\Model\\SocialChannel' => $baseDir . '/app/Plugins/Zapier/Model/SocialChannel.php',
|
||||
'App\\Plugins\\Zapier\\Model\\Zapier' => $baseDir . '/app/Plugins/Zapier/Model/Zapier.php',
|
||||
'App\\Plugins\\Zapier\\ServiceProvider' => $baseDir . '/app/Plugins/Zapier/ServiceProvider.php',
|
||||
'App\\Providers\\AppServiceProvider' => $baseDir . '/app/Providers/AppServiceProvider.php',
|
||||
'App\\Providers\\AuthServiceProvider' => $baseDir . '/app/Providers/AuthServiceProvider.php',
|
||||
'App\\Providers\\ComposerServiceProvider' => $baseDir . '/app/Providers/ComposerServiceProvider.php',
|
||||
'App\\Providers\\ConfigServiceProvider' => $baseDir . '/app/Providers/ConfigServiceProvider.php',
|
||||
'App\\Providers\\EventServiceProvider' => $baseDir . '/app/Providers/EventServiceProvider.php',
|
||||
'App\\Providers\\RouteServiceProvider' => $baseDir . '/app/Providers/RouteServiceProvider.php',
|
||||
@@ -381,8 +647,6 @@ return array(
|
||||
'Aws\\AwsClient' => $vendorDir . '/aws/aws-sdk-php/src/AwsClient.php',
|
||||
'Aws\\AwsClientInterface' => $vendorDir . '/aws/aws-sdk-php/src/AwsClientInterface.php',
|
||||
'Aws\\AwsClientTrait' => $vendorDir . '/aws/aws-sdk-php/src/AwsClientTrait.php',
|
||||
'Aws\\Budgets\\BudgetsClient' => $vendorDir . '/aws/aws-sdk-php/src/Budgets/BudgetsClient.php',
|
||||
'Aws\\Budgets\\Exception\\BudgetsException' => $vendorDir . '/aws/aws-sdk-php/src/Budgets/Exception/BudgetsException.php',
|
||||
'Aws\\CacheInterface' => $vendorDir . '/aws/aws-sdk-php/src/CacheInterface.php',
|
||||
'Aws\\ClientResolver' => $vendorDir . '/aws/aws-sdk-php/src/ClientResolver.php',
|
||||
'Aws\\CloudFormation\\CloudFormationClient' => $vendorDir . '/aws/aws-sdk-php/src/CloudFormation/CloudFormationClient.php',
|
||||
@@ -594,8 +858,6 @@ return array(
|
||||
'Aws\\Signature\\SignatureProvider' => $vendorDir . '/aws/aws-sdk-php/src/Signature/SignatureProvider.php',
|
||||
'Aws\\Signature\\SignatureTrait' => $vendorDir . '/aws/aws-sdk-php/src/Signature/SignatureTrait.php',
|
||||
'Aws\\Signature\\SignatureV4' => $vendorDir . '/aws/aws-sdk-php/src/Signature/SignatureV4.php',
|
||||
'Aws\\Sms\\Exception\\SmsException' => $vendorDir . '/aws/aws-sdk-php/src/Sms/Exception/SmsException.php',
|
||||
'Aws\\Sms\\SmsClient' => $vendorDir . '/aws/aws-sdk-php/src/Sms/SmsClient.php',
|
||||
'Aws\\SnowBall\\Exception\\SnowBallException' => $vendorDir . '/aws/aws-sdk-php/src/SnowBall/Exception/SnowBallException.php',
|
||||
'Aws\\SnowBall\\SnowBallClient' => $vendorDir . '/aws/aws-sdk-php/src/SnowBall/SnowBallClient.php',
|
||||
'Aws\\Sns\\Exception\\SnsException' => $vendorDir . '/aws/aws-sdk-php/src/Sns/Exception/SnsException.php',
|
||||
@@ -711,6 +973,13 @@ return array(
|
||||
'Collective\\Bus\\HandlerResolver' => $vendorDir . '/laravelcollective/bus/src/HandlerResolver.php',
|
||||
'Collective\\Bus\\MarshalException' => $vendorDir . '/laravelcollective/bus/src/MarshalException.php',
|
||||
'Collective\\Bus\\Queueable' => $vendorDir . '/laravelcollective/bus/src/Queueable.php',
|
||||
'Collective\\Html\\Componentable' => $vendorDir . '/laravelcollective/html/src/Componentable.php',
|
||||
'Collective\\Html\\Eloquent\\FormAccessible' => $vendorDir . '/laravelcollective/html/src/Eloquent/FormAccessible.php',
|
||||
'Collective\\Html\\FormBuilder' => $vendorDir . '/laravelcollective/html/src/FormBuilder.php',
|
||||
'Collective\\Html\\FormFacade' => $vendorDir . '/laravelcollective/html/src/FormFacade.php',
|
||||
'Collective\\Html\\HtmlBuilder' => $vendorDir . '/laravelcollective/html/src/HtmlBuilder.php',
|
||||
'Collective\\Html\\HtmlFacade' => $vendorDir . '/laravelcollective/html/src/HtmlFacade.php',
|
||||
'Collective\\Html\\HtmlServiceProvider' => $vendorDir . '/laravelcollective/html/src/HtmlServiceProvider.php',
|
||||
'CreateApiSettingsTable' => $baseDir . '/database/migrations/2016_05_11_105244_create_api_settings_table.php',
|
||||
'CreateApprovalTable' => $baseDir . '/database/migrations/2016_08_31_223407_create_approval_table.php',
|
||||
'CreateBanlistTable' => $baseDir . '/database/migrations/2016_02_16_140450_create_banlist_table.php',
|
||||
@@ -729,6 +998,7 @@ return array(
|
||||
'CreateFaveoMailsTable' => $baseDir . '/database/migrations/2016_07_26_084458_create_faveo_mails_table.php',
|
||||
'CreateFaveoQueuesTable' => $baseDir . '/database/migrations/2016_07_26_090201_create_faveo_queues_table.php',
|
||||
'CreateFieldValuesTable' => $baseDir . '/database/migrations/2016_07_19_071910_create_field_values_table.php',
|
||||
'CreateFiltersTable' => $baseDir . '/database/migrations/2016_10_10_124120_create_filters_table.php',
|
||||
'CreateFollowUpTable' => $baseDir . '/database/migrations/2016_09_02_165516_create_follow_up_table.php',
|
||||
'CreateGroupAssignDepartmentTable' => $baseDir . '/database/migrations/2016_02_16_140450_create_group_assign_department_table.php',
|
||||
'CreateGroupsTable' => $baseDir . '/database/migrations/2016_02_16_140450_create_groups_table.php',
|
||||
@@ -740,6 +1010,7 @@ return array(
|
||||
'CreateKbCommentTable' => $baseDir . '/database/migrations/2016_02_16_140450_create_kb_comment_table.php',
|
||||
'CreateKbPagesTable' => $baseDir . '/database/migrations/2016_02_16_140450_create_kb_pages_table.php',
|
||||
'CreateKbSettingsTable' => $baseDir . '/database/migrations/2016_02_16_140450_create_kb_settings_table.php',
|
||||
'CreateLabelsTable' => $baseDir . '/database/migrations/2016_10_10_104534_create_labels_table.php',
|
||||
'CreateLanguagesTable' => $baseDir . '/database/migrations/2016_02_16_140450_create_languages_table.php',
|
||||
'CreateLogNotificationTable' => $baseDir . '/database/migrations/2016_02_16_140450_create_log_notification_table.php',
|
||||
'CreateLoginAttemptsTable' => $baseDir . '/database/migrations/2016_06_02_074913_create_login_attempts_table.php',
|
||||
@@ -763,6 +1034,7 @@ return array(
|
||||
'CreateSettingsTicketTable' => $baseDir . '/database/migrations/2016_02_16_140450_create_settings_ticket_table.php',
|
||||
'CreateSlaPlanTable' => $baseDir . '/database/migrations/2016_02_16_140450_create_sla_plan_table.php',
|
||||
'CreateSocialMediaTable' => $baseDir . '/database/migrations/2016_08_08_095744_create_social_media_table.php',
|
||||
'CreateTagsTable' => $baseDir . '/database/migrations/2016_10_12_072502_create_tags_table.php',
|
||||
'CreateTeamAssignAgentTable' => $baseDir . '/database/migrations/2016_02_16_140450_create_team_assign_agent_table.php',
|
||||
'CreateTeamsTable' => $baseDir . '/database/migrations/2016_02_16_140450_create_teams_table.php',
|
||||
'CreateTemplateSetsTable' => $baseDir . '/database/migrations/2016_06_02_094409_create_template_sets_table.php',
|
||||
@@ -893,7 +1165,6 @@ return array(
|
||||
'Dotenv\\Exception\\ValidationException' => $vendorDir . '/vlucas/phpdotenv/src/Exception/ValidationException.php',
|
||||
'Dotenv\\Loader' => $vendorDir . '/vlucas/phpdotenv/src/Loader.php',
|
||||
'Dotenv\\Validator' => $vendorDir . '/vlucas/phpdotenv/src/Validator.php',
|
||||
'EasyPeasyICS' => $vendorDir . '/phpmailer/phpmailer/extras/EasyPeasyICS.php',
|
||||
'Encoding_Map' => $vendorDir . '/phenx/php-font-lib/classes/Encoding_Map.php',
|
||||
'Fetch\\Attachment' => $vendorDir . '/tedivm/fetch/src/Fetch/Attachment.php',
|
||||
'Fetch\\Message' => $vendorDir . '/tedivm/fetch/src/Fetch/Message.php',
|
||||
@@ -2232,12 +2503,30 @@ return array(
|
||||
'League\\Flysystem\\Plugin\\PluginNotFoundException' => $vendorDir . '/league/flysystem/src/Plugin/PluginNotFoundException.php',
|
||||
'League\\Flysystem\\ReadInterface' => $vendorDir . '/league/flysystem/src/ReadInterface.php',
|
||||
'League\\Flysystem\\RootViolationException' => $vendorDir . '/league/flysystem/src/RootViolationException.php',
|
||||
'League\\Flysystem\\SafeStorage' => $vendorDir . '/league/flysystem/src/SafeStorage.php',
|
||||
'League\\Flysystem\\UnreadableFileException' => $vendorDir . '/league/flysystem/src/UnreadableFileException.php',
|
||||
'League\\Flysystem\\Util' => $vendorDir . '/league/flysystem/src/Util.php',
|
||||
'League\\Flysystem\\Util\\ContentListingFormatter' => $vendorDir . '/league/flysystem/src/Util/ContentListingFormatter.php',
|
||||
'League\\Flysystem\\Util\\MimeType' => $vendorDir . '/league/flysystem/src/Util/MimeType.php',
|
||||
'League\\Flysystem\\Util\\StreamHasher' => $vendorDir . '/league/flysystem/src/Util/StreamHasher.php',
|
||||
'League\\Fractal\\Manager' => $vendorDir . '/league/fractal/src/Manager.php',
|
||||
'League\\Fractal\\Pagination\\Cursor' => $vendorDir . '/league/fractal/src/Pagination/Cursor.php',
|
||||
'League\\Fractal\\Pagination\\CursorInterface' => $vendorDir . '/league/fractal/src/Pagination/CursorInterface.php',
|
||||
'League\\Fractal\\Pagination\\IlluminatePaginatorAdapter' => $vendorDir . '/league/fractal/src/Pagination/IlluminatePaginatorAdapter.php',
|
||||
'League\\Fractal\\Pagination\\PagerfantaPaginatorAdapter' => $vendorDir . '/league/fractal/src/Pagination/PagerfantaPaginatorAdapter.php',
|
||||
'League\\Fractal\\Pagination\\PaginatorInterface' => $vendorDir . '/league/fractal/src/Pagination/PaginatorInterface.php',
|
||||
'League\\Fractal\\Pagination\\ZendFrameworkPaginatorAdapter' => $vendorDir . '/league/fractal/src/Pagination/ZendFrameworkPaginatorAdapter.php',
|
||||
'League\\Fractal\\ParamBag' => $vendorDir . '/league/fractal/src/ParamBag.php',
|
||||
'League\\Fractal\\Resource\\Collection' => $vendorDir . '/league/fractal/src/Resource/Collection.php',
|
||||
'League\\Fractal\\Resource\\Item' => $vendorDir . '/league/fractal/src/Resource/Item.php',
|
||||
'League\\Fractal\\Resource\\NullResource' => $vendorDir . '/league/fractal/src/Resource/NullResource.php',
|
||||
'League\\Fractal\\Resource\\ResourceAbstract' => $vendorDir . '/league/fractal/src/Resource/ResourceAbstract.php',
|
||||
'League\\Fractal\\Resource\\ResourceInterface' => $vendorDir . '/league/fractal/src/Resource/ResourceInterface.php',
|
||||
'League\\Fractal\\Scope' => $vendorDir . '/league/fractal/src/Scope.php',
|
||||
'League\\Fractal\\Serializer\\ArraySerializer' => $vendorDir . '/league/fractal/src/Serializer/ArraySerializer.php',
|
||||
'League\\Fractal\\Serializer\\DataArraySerializer' => $vendorDir . '/league/fractal/src/Serializer/DataArraySerializer.php',
|
||||
'League\\Fractal\\Serializer\\JsonApiSerializer' => $vendorDir . '/league/fractal/src/Serializer/JsonApiSerializer.php',
|
||||
'League\\Fractal\\Serializer\\SerializerAbstract' => $vendorDir . '/league/fractal/src/Serializer/SerializerAbstract.php',
|
||||
'League\\Fractal\\TransformerAbstract' => $vendorDir . '/league/fractal/src/TransformerAbstract.php',
|
||||
'League\\OAuth1\\Client\\Credentials\\ClientCredentials' => $vendorDir . '/league/oauth1-client/src/Client/Credentials/ClientCredentials.php',
|
||||
'League\\OAuth1\\Client\\Credentials\\ClientCredentialsInterface' => $vendorDir . '/league/oauth1-client/src/Client/Credentials/ClientCredentialsInterface.php',
|
||||
'League\\OAuth1\\Client\\Credentials\\Credentials' => $vendorDir . '/league/oauth1-client/src/Client/Credentials/Credentials.php',
|
||||
@@ -2624,9 +2913,6 @@ return array(
|
||||
'PHPExcel_Writer_PDF_DomPDF' => $vendorDir . '/phpoffice/phpexcel/Classes/PHPExcel/Writer/PDF/DomPDF.php',
|
||||
'PHPExcel_Writer_PDF_mPDF' => $vendorDir . '/phpoffice/phpexcel/Classes/PHPExcel/Writer/PDF/mPDF.php',
|
||||
'PHPExcel_Writer_PDF_tcPDF' => $vendorDir . '/phpoffice/phpexcel/Classes/PHPExcel/Writer/PDF/tcPDF.php',
|
||||
'PHPMailer' => $vendorDir . '/phpmailer/phpmailer/class.phpmailer.php',
|
||||
'PHPMailerOAuth' => $vendorDir . '/phpmailer/phpmailer/class.phpmaileroauth.php',
|
||||
'PHPMailerOAuthGoogle' => $vendorDir . '/phpmailer/phpmailer/class.phpmaileroauthgoogle.php',
|
||||
'PHPUnit_Exception' => $vendorDir . '/phpunit/phpunit/src/Exception.php',
|
||||
'PHPUnit_Extensions_GroupTestSuite' => $vendorDir . '/phpunit/phpunit/src/Extensions/GroupTestSuite.php',
|
||||
'PHPUnit_Extensions_PhptTestCase' => $vendorDir . '/phpunit/phpunit/src/Extensions/PhptTestCase.php',
|
||||
@@ -3023,14 +3309,9 @@ return array(
|
||||
'PHP_Token_XOR_EQUAL' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
|
||||
'PHP_Token_YIELD' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
|
||||
'PHP_Token_YIELD_FROM' => $vendorDir . '/phpunit/php-token-stream/src/Token.php',
|
||||
'POP3' => $vendorDir . '/phpmailer/phpmailer/class.pop3.php',
|
||||
'Page_Cache' => $vendorDir . '/dompdf/dompdf/include/page_cache.cls.php',
|
||||
'Page_Frame_Decorator' => $vendorDir . '/dompdf/dompdf/include/page_frame_decorator.cls.php',
|
||||
'Page_Frame_Reflower' => $vendorDir . '/dompdf/dompdf/include/page_frame_reflower.cls.php',
|
||||
'PhpImap\\Exception' => $vendorDir . '/php-imap/php-imap/src/PhpImap/Mailbox.php',
|
||||
'PhpImap\\IncomingMail' => $vendorDir . '/php-imap/php-imap/src/PhpImap/IncomingMail.php',
|
||||
'PhpImap\\IncomingMailAttachment' => $vendorDir . '/php-imap/php-imap/src/PhpImap/IncomingMail.php',
|
||||
'PhpImap\\Mailbox' => $vendorDir . '/php-imap/php-imap/src/PhpImap/Mailbox.php',
|
||||
'PhpParser\\Autoloader' => $vendorDir . '/nikic/php-parser/lib/PhpParser/Autoloader.php',
|
||||
'PhpParser\\Builder' => $vendorDir . '/nikic/php-parser/lib/PhpParser/Builder.php',
|
||||
'PhpParser\\BuilderAbstract' => $vendorDir . '/nikic/php-parser/lib/PhpParser/BuilderAbstract.php',
|
||||
@@ -3949,7 +4230,6 @@ return array(
|
||||
'Psy\\VarDumper\\Presenter' => $vendorDir . '/psy/psysh/src/Psy/VarDumper/Presenter.php',
|
||||
'Psy\\VarDumper\\PresenterAware' => $vendorDir . '/psy/psysh/src/Psy/VarDumper/PresenterAware.php',
|
||||
'Renderer' => $vendorDir . '/dompdf/dompdf/include/renderer.cls.php',
|
||||
'SMTP' => $vendorDir . '/phpmailer/phpmailer/class.smtp.php',
|
||||
'SebastianBergmann\\Comparator\\ArrayComparator' => $vendorDir . '/sebastian/comparator/src/ArrayComparator.php',
|
||||
'SebastianBergmann\\Comparator\\Comparator' => $vendorDir . '/sebastian/comparator/src/Comparator.php',
|
||||
'SebastianBergmann\\Comparator\\ComparisonFailure' => $vendorDir . '/sebastian/comparator/src/ComparisonFailure.php',
|
||||
@@ -4668,6 +4948,28 @@ return array(
|
||||
'Whoops\\Util\\Misc' => $vendorDir . '/filp/whoops/src/Whoops/Util/Misc.php',
|
||||
'Whoops\\Util\\TemplateHelper' => $vendorDir . '/filp/whoops/src/Whoops/Util/TemplateHelper.php',
|
||||
'XdgBaseDir\\Xdg' => $vendorDir . '/dnoegel/php-xdg-base-dir/src/Xdg.php',
|
||||
'Yajra\\Datatables\\Contracts\\DataTableButtonsContract' => $vendorDir . '/yajra/laravel-datatables-oracle/src/Contracts/DataTableButtonsContract.php',
|
||||
'Yajra\\Datatables\\Contracts\\DataTableContract' => $vendorDir . '/yajra/laravel-datatables-oracle/src/Contracts/DataTableContract.php',
|
||||
'Yajra\\Datatables\\Contracts\\DataTableEngineContract' => $vendorDir . '/yajra/laravel-datatables-oracle/src/Contracts/DataTableEngineContract.php',
|
||||
'Yajra\\Datatables\\Contracts\\DataTableScopeContract' => $vendorDir . '/yajra/laravel-datatables-oracle/src/Contracts/DataTableScopeContract.php',
|
||||
'Yajra\\Datatables\\Datatables' => $vendorDir . '/yajra/laravel-datatables-oracle/src/Datatables.php',
|
||||
'Yajra\\Datatables\\DatatablesServiceProvider' => $vendorDir . '/yajra/laravel-datatables-oracle/src/DatatablesServiceProvider.php',
|
||||
'Yajra\\Datatables\\Engines\\BaseEngine' => $vendorDir . '/yajra/laravel-datatables-oracle/src/Engines/BaseEngine.php',
|
||||
'Yajra\\Datatables\\Engines\\CollectionEngine' => $vendorDir . '/yajra/laravel-datatables-oracle/src/Engines/CollectionEngine.php',
|
||||
'Yajra\\Datatables\\Engines\\EloquentEngine' => $vendorDir . '/yajra/laravel-datatables-oracle/src/Engines/EloquentEngine.php',
|
||||
'Yajra\\Datatables\\Engines\\QueryBuilderEngine' => $vendorDir . '/yajra/laravel-datatables-oracle/src/Engines/QueryBuilderEngine.php',
|
||||
'Yajra\\Datatables\\Facades\\Datatables' => $vendorDir . '/yajra/laravel-datatables-oracle/src/Facades/Datatables.php',
|
||||
'Yajra\\Datatables\\Generators\\DataTablesMakeCommand' => $vendorDir . '/yajra/laravel-datatables-oracle/src/Generators/DataTablesMakeCommand.php',
|
||||
'Yajra\\Datatables\\Generators\\DataTablesScopeCommand' => $vendorDir . '/yajra/laravel-datatables-oracle/src/Generators/DataTablesScopeCommand.php',
|
||||
'Yajra\\Datatables\\Helper' => $vendorDir . '/yajra/laravel-datatables-oracle/src/Helper.php',
|
||||
'Yajra\\Datatables\\Html\\Builder' => $vendorDir . '/yajra/laravel-datatables-oracle/src/Html/Builder.php',
|
||||
'Yajra\\Datatables\\Html\\Column' => $vendorDir . '/yajra/laravel-datatables-oracle/src/Html/Column.php',
|
||||
'Yajra\\Datatables\\Html\\Parameters' => $vendorDir . '/yajra/laravel-datatables-oracle/src/Html/Parameters.php',
|
||||
'Yajra\\Datatables\\Processors\\DataProcessor' => $vendorDir . '/yajra/laravel-datatables-oracle/src/Processors/DataProcessor.php',
|
||||
'Yajra\\Datatables\\Processors\\RowProcessor' => $vendorDir . '/yajra/laravel-datatables-oracle/src/Processors/RowProcessor.php',
|
||||
'Yajra\\Datatables\\Request' => $vendorDir . '/yajra/laravel-datatables-oracle/src/Request.php',
|
||||
'Yajra\\Datatables\\Services\\DataTable' => $vendorDir . '/yajra/laravel-datatables-oracle/src/Services/DataTable.php',
|
||||
'Yajra\\Datatables\\Transformers\\DataTransformer' => $vendorDir . '/yajra/laravel-datatables-oracle/src/Transformers/DataTransformer.php',
|
||||
'ZendService\\Apple\\Apns\\Client\\AbstractClient' => $vendorDir . '/zendframework/zendservice-apple-apns/library/ZendService/Apple/Apns/Client/AbstractClient.php',
|
||||
'ZendService\\Apple\\Apns\\Client\\Feedback' => $vendorDir . '/zendframework/zendservice-apple-apns/library/ZendService/Apple/Apns/Client/Feedback.php',
|
||||
'ZendService\\Apple\\Apns\\Client\\Message' => $vendorDir . '/zendframework/zendservice-apple-apns/library/ZendService/Apple/Apns/Client/Message.php',
|
||||
@@ -4841,7 +5143,6 @@ return array(
|
||||
'Zend\\Stdlib\\ArrayUtils\\MergeRemoveKey' => $vendorDir . '/zendframework/zend-stdlib/src/ArrayUtils/MergeRemoveKey.php',
|
||||
'Zend\\Stdlib\\ArrayUtils\\MergeReplaceKey' => $vendorDir . '/zendframework/zend-stdlib/src/ArrayUtils/MergeReplaceKey.php',
|
||||
'Zend\\Stdlib\\ArrayUtils\\MergeReplaceKeyInterface' => $vendorDir . '/zendframework/zend-stdlib/src/ArrayUtils/MergeReplaceKeyInterface.php',
|
||||
'Zend\\Stdlib\\ConsoleHelper' => $vendorDir . '/zendframework/zend-stdlib/src/ConsoleHelper.php',
|
||||
'Zend\\Stdlib\\DispatchableInterface' => $vendorDir . '/zendframework/zend-stdlib/src/DispatchableInterface.php',
|
||||
'Zend\\Stdlib\\ErrorHandler' => $vendorDir . '/zendframework/zend-stdlib/src/ErrorHandler.php',
|
||||
'Zend\\Stdlib\\Exception\\BadMethodCallException' => $vendorDir . '/zendframework/zend-stdlib/src/Exception/BadMethodCallException.php',
|
||||
@@ -5029,7 +5330,6 @@ return array(
|
||||
'libphonenumber\\prefixmapper\\PhonePrefixMap' => $vendorDir . '/giggsey/libphonenumber-for-php/src/libphonenumber/prefixmapper/PhonePrefixMap.php',
|
||||
'libphonenumber\\prefixmapper\\PrefixFileReader' => $vendorDir . '/giggsey/libphonenumber-for-php/src/libphonenumber/prefixmapper/PrefixFileReader.php',
|
||||
'libphonenumber\\prefixmapper\\PrefixTimeZonesMap' => $vendorDir . '/giggsey/libphonenumber-for-php/src/libphonenumber/prefixmapper/PrefixTimeZonesMap.php',
|
||||
'ntlm_sasl_client_class' => $vendorDir . '/phpmailer/phpmailer/extras/ntlm_sasl_client.php',
|
||||
'phpDocumentor\\Reflection\\DocBlock' => $vendorDir . '/phpdocumentor/reflection-docblock/src/DocBlock.php',
|
||||
'phpDocumentor\\Reflection\\DocBlockFactory' => $vendorDir . '/phpdocumentor/reflection-docblock/src/DocBlockFactory.php',
|
||||
'phpDocumentor\\Reflection\\DocBlockFactoryInterface' => $vendorDir . '/phpdocumentor/reflection-docblock/src/DocBlockFactoryInterface.php',
|
||||
@@ -5091,6 +5391,5 @@ return array(
|
||||
'phpDocumentor\\Reflection\\Types\\String_' => $vendorDir . '/phpdocumentor/type-resolver/src/Types/String_.php',
|
||||
'phpDocumentor\\Reflection\\Types\\This' => $vendorDir . '/phpdocumentor/type-resolver/src/Types/This.php',
|
||||
'phpDocumentor\\Reflection\\Types\\Void_' => $vendorDir . '/phpdocumentor/type-resolver/src/Types/Void_.php',
|
||||
'phpmailerException' => $vendorDir . '/phpmailer/phpmailer/class.phpmailer.php',
|
||||
'thomaswelton\\GravatarLib\\Gravatar' => $vendorDir . '/thomaswelton/gravatarlib/thomaswelton/GravatarLib/Gravatar.php',
|
||||
);
|
||||
|
1
vendor/composer/autoload_files.php
vendored
1
vendor/composer/autoload_files.php
vendored
@@ -18,6 +18,7 @@ return array(
|
||||
'bd9634f2d41831496de0d3dfe4c94881' => $vendorDir . '/symfony/polyfill-php56/bootstrap.php',
|
||||
'5255c38a0faeba867671b61dfda6d864' => $vendorDir . '/paragonie/random_compat/lib/random.php',
|
||||
'e7223560d890eab89cda23685e711e2c' => $vendorDir . '/psy/psysh/src/Psy/functions.php',
|
||||
'f18cc91337d49233e5754e93f3ed9ec3' => $vendorDir . '/laravelcollective/html/src/helpers.php',
|
||||
'752af1c2bdb339e8474c3c31b22b7d54' => $vendorDir . '/illuminate/html/helpers.php',
|
||||
'f0906e6318348a765ffb6eb24e0d0938' => $vendorDir . '/laravel/framework/src/Illuminate/Foundation/helpers.php',
|
||||
'58571171fd5812e6e447dce228f52f4d' => $vendorDir . '/laravel/framework/src/Illuminate/Support/helpers.php',
|
||||
|
4
vendor/composer/autoload_psr4.php
vendored
4
vendor/composer/autoload_psr4.php
vendored
@@ -14,6 +14,7 @@ return array(
|
||||
'Zend\\Json\\' => array($vendorDir . '/zendframework/zend-json/src'),
|
||||
'Zend\\Http\\' => array($vendorDir . '/zendframework/zend-http/src'),
|
||||
'Zend\\Escaper\\' => array($vendorDir . '/zendframework/zend-escaper/src'),
|
||||
'Yajra\\Datatables\\' => array($vendorDir . '/yajra/laravel-datatables-oracle/src'),
|
||||
'XdgBaseDir\\' => array($vendorDir . '/dnoegel/php-xdg-base-dir/src'),
|
||||
'Webmozart\\Assert\\' => array($vendorDir . '/webmozart/assert/src'),
|
||||
'Vsmoraes\\Pdf\\' => array($vendorDir . '/vsmoraes/laravel-pdf/src'),
|
||||
@@ -48,10 +49,10 @@ return array(
|
||||
'Propaganistas\\LaravelPhone\\' => array($vendorDir . '/propaganistas/laravel-phone/src'),
|
||||
'Predis\\' => array($vendorDir . '/predis/predis/src'),
|
||||
'PhpParser\\' => array($vendorDir . '/nikic/php-parser/lib/PhpParser'),
|
||||
'PhpImap\\' => array($vendorDir . '/php-imap/php-imap/src/PhpImap'),
|
||||
'Nicolaslopezj\\Searchable\\' => array($vendorDir . '/nicolaslopezj/searchable/src'),
|
||||
'Monolog\\' => array($vendorDir . '/monolog/monolog/src/Monolog'),
|
||||
'League\\OAuth1\\' => array($vendorDir . '/league/oauth1-client/src'),
|
||||
'League\\Fractal\\' => array($vendorDir . '/league/fractal/src'),
|
||||
'League\\Flysystem\\' => array($vendorDir . '/league/flysystem/src'),
|
||||
'Laravel\\Socialite\\' => array($vendorDir . '/laravel/socialite/src'),
|
||||
'LaravelFCM\\Mocks\\' => array($vendorDir . '/brozot/laravel-fcm/tests/mocks'),
|
||||
@@ -70,6 +71,7 @@ return array(
|
||||
'Doctrine\\Instantiator\\' => array($vendorDir . '/doctrine/instantiator/src/Doctrine/Instantiator'),
|
||||
'DebugBar\\' => array($vendorDir . '/maximebf/debugbar/src/DebugBar'),
|
||||
'DaveJamesMiller\\Breadcrumbs\\' => array($vendorDir . '/davejamesmiller/laravel-breadcrumbs/src'),
|
||||
'Collective\\Html\\' => array($vendorDir . '/laravelcollective/html/src'),
|
||||
'Collective\\Bus\\' => array($vendorDir . '/laravelcollective/bus/src'),
|
||||
'ClassPreloader\\' => array($vendorDir . '/classpreloader/classpreloader/src'),
|
||||
'Carbon\\' => array($vendorDir . '/nesbot/carbon/src/Carbon'),
|
||||
|
365
vendor/composer/autoload_static.php
vendored
365
vendor/composer/autoload_static.php
vendored
@@ -19,6 +19,7 @@ class ComposerStaticInit1bacc9bd2a82216bf11bc15e6aee6c79
|
||||
'bd9634f2d41831496de0d3dfe4c94881' => __DIR__ . '/..' . '/symfony/polyfill-php56/bootstrap.php',
|
||||
'5255c38a0faeba867671b61dfda6d864' => __DIR__ . '/..' . '/paragonie/random_compat/lib/random.php',
|
||||
'e7223560d890eab89cda23685e711e2c' => __DIR__ . '/..' . '/psy/psysh/src/Psy/functions.php',
|
||||
'f18cc91337d49233e5754e93f3ed9ec3' => __DIR__ . '/..' . '/laravelcollective/html/src/helpers.php',
|
||||
'752af1c2bdb339e8474c3c31b22b7d54' => __DIR__ . '/..' . '/illuminate/html/helpers.php',
|
||||
'f0906e6318348a765ffb6eb24e0d0938' => __DIR__ . '/..' . '/laravel/framework/src/Illuminate/Foundation/helpers.php',
|
||||
'58571171fd5812e6e447dce228f52f4d' => __DIR__ . '/..' . '/laravel/framework/src/Illuminate/Support/helpers.php',
|
||||
@@ -42,6 +43,10 @@ class ComposerStaticInit1bacc9bd2a82216bf11bc15e6aee6c79
|
||||
'Zend\\Http\\' => 10,
|
||||
'Zend\\Escaper\\' => 13,
|
||||
),
|
||||
'Y' =>
|
||||
array (
|
||||
'Yajra\\Datatables\\' => 17,
|
||||
),
|
||||
'X' =>
|
||||
array (
|
||||
'XdgBaseDir\\' => 11,
|
||||
@@ -96,7 +101,6 @@ class ComposerStaticInit1bacc9bd2a82216bf11bc15e6aee6c79
|
||||
'Propaganistas\\LaravelPhone\\' => 27,
|
||||
'Predis\\' => 7,
|
||||
'PhpParser\\' => 10,
|
||||
'PhpImap\\' => 8,
|
||||
),
|
||||
'N' =>
|
||||
array (
|
||||
@@ -109,6 +113,7 @@ class ComposerStaticInit1bacc9bd2a82216bf11bc15e6aee6c79
|
||||
'L' =>
|
||||
array (
|
||||
'League\\OAuth1\\' => 14,
|
||||
'League\\Fractal\\' => 15,
|
||||
'League\\Flysystem\\' => 17,
|
||||
'Laravel\\Socialite\\' => 18,
|
||||
'LaravelFCM\\Mocks\\' => 17,
|
||||
@@ -142,6 +147,7 @@ class ComposerStaticInit1bacc9bd2a82216bf11bc15e6aee6c79
|
||||
),
|
||||
'C' =>
|
||||
array (
|
||||
'Collective\\Html\\' => 16,
|
||||
'Collective\\Bus\\' => 15,
|
||||
'ClassPreloader\\' => 15,
|
||||
'Carbon\\' => 7,
|
||||
@@ -192,6 +198,10 @@ class ComposerStaticInit1bacc9bd2a82216bf11bc15e6aee6c79
|
||||
array (
|
||||
0 => __DIR__ . '/..' . '/zendframework/zend-escaper/src',
|
||||
),
|
||||
'Yajra\\Datatables\\' =>
|
||||
array (
|
||||
0 => __DIR__ . '/..' . '/yajra/laravel-datatables-oracle/src',
|
||||
),
|
||||
'XdgBaseDir\\' =>
|
||||
array (
|
||||
0 => __DIR__ . '/..' . '/dnoegel/php-xdg-base-dir/src',
|
||||
@@ -328,10 +338,6 @@ class ComposerStaticInit1bacc9bd2a82216bf11bc15e6aee6c79
|
||||
array (
|
||||
0 => __DIR__ . '/..' . '/nikic/php-parser/lib/PhpParser',
|
||||
),
|
||||
'PhpImap\\' =>
|
||||
array (
|
||||
0 => __DIR__ . '/..' . '/php-imap/php-imap/src/PhpImap',
|
||||
),
|
||||
'Nicolaslopezj\\Searchable\\' =>
|
||||
array (
|
||||
0 => __DIR__ . '/..' . '/nicolaslopezj/searchable/src',
|
||||
@@ -344,6 +350,10 @@ class ComposerStaticInit1bacc9bd2a82216bf11bc15e6aee6c79
|
||||
array (
|
||||
0 => __DIR__ . '/..' . '/league/oauth1-client/src',
|
||||
),
|
||||
'League\\Fractal\\' =>
|
||||
array (
|
||||
0 => __DIR__ . '/..' . '/league/fractal/src',
|
||||
),
|
||||
'League\\Flysystem\\' =>
|
||||
array (
|
||||
0 => __DIR__ . '/..' . '/league/flysystem/src',
|
||||
@@ -416,6 +426,10 @@ class ComposerStaticInit1bacc9bd2a82216bf11bc15e6aee6c79
|
||||
array (
|
||||
0 => __DIR__ . '/..' . '/davejamesmiller/laravel-breadcrumbs/src',
|
||||
),
|
||||
'Collective\\Html\\' =>
|
||||
array (
|
||||
0 => __DIR__ . '/..' . '/laravelcollective/html/src',
|
||||
),
|
||||
'Collective\\Bus\\' =>
|
||||
array (
|
||||
0 => __DIR__ . '/..' . '/laravelcollective/bus/src',
|
||||
@@ -643,8 +657,17 @@ class ComposerStaticInit1bacc9bd2a82216bf11bc15e6aee6c79
|
||||
'Adobe_Font_Metrics' => __DIR__ . '/..' . '/phenx/php-font-lib/classes/Adobe_Font_Metrics.php',
|
||||
'AlterTicketSourceTable' => __DIR__ . '/../..' . '/database/migrations/2016_08_16_104539_alter_ticket_source_table.php',
|
||||
'App\\BaseModel' => __DIR__ . '/../..' . '/app/BaseModel.php',
|
||||
'App\\Bill\\BillServiceProvider' => __DIR__ . '/../..' . '/app/Bill/BillServiceProvider.php',
|
||||
'App\\Bill\\Controllers\\ActivateController' => __DIR__ . '/../..' . '/app/Bill/Controllers/ActivateController.php',
|
||||
'App\\Bill\\Controllers\\BillController' => __DIR__ . '/../..' . '/app/Bill/Controllers/BillController.php',
|
||||
'App\\Bill\\Controllers\\SettingsController' => __DIR__ . '/../..' . '/app/Bill/Controllers/SettingsController.php',
|
||||
'App\\Bill\\Models\\Bill' => __DIR__ . '/../..' . '/app/Bill/Models/Bill.php',
|
||||
'App\\Bill\\Requests\\BillRequest' => __DIR__ . '/../..' . '/app/Bill/Requests/BillRequest.php',
|
||||
'App\\Console\\Commands\\CloseWork' => __DIR__ . '/../..' . '/app/Console/Commands/CloseWork.php',
|
||||
'App\\Console\\Commands\\FollowUp' => __DIR__ . '/../..' . '/app/Console/Commands/FollowUp.php',
|
||||
'App\\Console\\Commands\\Inspire' => __DIR__ . '/../..' . '/app/Console/Commands/Inspire.php',
|
||||
'App\\Console\\Commands\\RemindCalendar' => __DIR__ . '/../..' . '/app/Console/Commands/RemindCalendar.php',
|
||||
'App\\Console\\Commands\\SendMessage' => __DIR__ . '/../..' . '/app/Console/Commands/SendMessage.php',
|
||||
'App\\Console\\Commands\\SendReport' => __DIR__ . '/../..' . '/app/Console/Commands/SendReport.php',
|
||||
'App\\Console\\Commands\\TicketFetch' => __DIR__ . '/../..' . '/app/Console/Commands/TicketFetch.php',
|
||||
'App\\Console\\Kernel' => __DIR__ . '/../..' . '/app/Console/Kernel.php',
|
||||
@@ -672,12 +695,12 @@ class ComposerStaticInit1bacc9bd2a82216bf11bc15e6aee6c79
|
||||
'App\\Http\\Controllers\\Admin\\helpdesk\\CloseWrokflowController' => __DIR__ . '/../..' . '/app/Http/Controllers/Admin/helpdesk/CloseWrokflowController.php',
|
||||
'App\\Http\\Controllers\\Admin\\helpdesk\\DepartmentController' => __DIR__ . '/../..' . '/app/Http/Controllers/Admin/helpdesk/DepartmentController.php',
|
||||
'App\\Http\\Controllers\\Admin\\helpdesk\\EmailsController' => __DIR__ . '/../..' . '/app/Http/Controllers/Admin/helpdesk/EmailsController.php',
|
||||
'App\\Http\\Controllers\\Admin\\helpdesk\\EmailsControllerOld' => __DIR__ . '/../..' . '/app/Http/Controllers/Admin/helpdesk/EmailsControllerOld.php',
|
||||
'App\\Http\\Controllers\\Admin\\helpdesk\\ErrorAndDebuggingController' => __DIR__ . '/../..' . '/app/Http/Controllers/Admin/helpdesk/ErrorAndDebuggingController.php',
|
||||
'App\\Http\\Controllers\\Admin\\helpdesk\\FormController' => __DIR__ . '/../..' . '/app/Http/Controllers/Admin/helpdesk/FormController.php',
|
||||
'App\\Http\\Controllers\\Admin\\helpdesk\\GroupController' => __DIR__ . '/../..' . '/app/Http/Controllers/Admin/helpdesk/GroupController.php',
|
||||
'App\\Http\\Controllers\\Admin\\helpdesk\\HelptopicController' => __DIR__ . '/../..' . '/app/Http/Controllers/Admin/helpdesk/HelptopicController.php',
|
||||
'App\\Http\\Controllers\\Admin\\helpdesk\\HomeController' => __DIR__ . '/../..' . '/app/Http/Controllers/Admin/helpdesk/HomeController.php',
|
||||
'App\\Http\\Controllers\\Admin\\helpdesk\\Label\\LabelController' => __DIR__ . '/../..' . '/app/Http/Controllers/Admin/helpdesk/Label/LabelController.php',
|
||||
'App\\Http\\Controllers\\Admin\\helpdesk\\LanguageController' => __DIR__ . '/../..' . '/app/Http/Controllers/Admin/helpdesk/LanguageController.php',
|
||||
'App\\Http\\Controllers\\Admin\\helpdesk\\PriorityController' => __DIR__ . '/../..' . '/app/Http/Controllers/Admin/helpdesk/PriorityController.php',
|
||||
'App\\Http\\Controllers\\Admin\\helpdesk\\ProfileController' => __DIR__ . '/../..' . '/app/Http/Controllers/Admin/helpdesk/ProfileController.php',
|
||||
@@ -694,12 +717,13 @@ class ComposerStaticInit1bacc9bd2a82216bf11bc15e6aee6c79
|
||||
'App\\Http\\Controllers\\Agent\\helpdesk\\CannedController' => __DIR__ . '/../..' . '/app/Http/Controllers/Agent/helpdesk/CannedController.php',
|
||||
'App\\Http\\Controllers\\Agent\\helpdesk\\DashboardController' => __DIR__ . '/../..' . '/app/Http/Controllers/Agent/helpdesk/DashboardController.php',
|
||||
'App\\Http\\Controllers\\Agent\\helpdesk\\DashboardController2' => __DIR__ . '/../..' . '/app/Http/Controllers/Agent/helpdesk/DashboardController2.php',
|
||||
'App\\Http\\Controllers\\Agent\\helpdesk\\Filter\\FilterController' => __DIR__ . '/../..' . '/app/Http/Controllers/Agent/helpdesk/Filter/FilterController.php',
|
||||
'App\\Http\\Controllers\\Agent\\helpdesk\\Filter\\TagController' => __DIR__ . '/../..' . '/app/Http/Controllers/Agent/helpdesk/Filter/TagController.php',
|
||||
'App\\Http\\Controllers\\Agent\\helpdesk\\ImapMail' => __DIR__ . '/../..' . '/app/Http/Controllers/Agent/helpdesk/ImapMail.php',
|
||||
'App\\Http\\Controllers\\Agent\\helpdesk\\MailController' => __DIR__ . '/../..' . '/app/Http/Controllers/Agent/helpdesk/MailController.php',
|
||||
'App\\Http\\Controllers\\Agent\\helpdesk\\NotificationController' => __DIR__ . '/../..' . '/app/Http/Controllers/Agent/helpdesk/NotificationController.php',
|
||||
'App\\Http\\Controllers\\Agent\\helpdesk\\OrganizationController' => __DIR__ . '/../..' . '/app/Http/Controllers/Agent/helpdesk/OrganizationController.php',
|
||||
'App\\Http\\Controllers\\Agent\\helpdesk\\ReportController' => __DIR__ . '/../..' . '/app/Http/Controllers/Agent/helpdesk/ReportController.php',
|
||||
'App\\Http\\Controllers\\Agent\\helpdesk\\Ticket2Controller' => __DIR__ . '/../..' . '/app/Http/Controllers/Agent/helpdesk/Ticket2Controller.php',
|
||||
'App\\Http\\Controllers\\Agent\\helpdesk\\TicketController' => __DIR__ . '/../..' . '/app/Http/Controllers/Agent/helpdesk/TicketController.php',
|
||||
'App\\Http\\Controllers\\Agent\\helpdesk\\TicketWorkflowController' => __DIR__ . '/../..' . '/app/Http/Controllers/Agent/helpdesk/TicketWorkflowController.php',
|
||||
'App\\Http\\Controllers\\Agent\\helpdesk\\UserController' => __DIR__ . '/../..' . '/app/Http/Controllers/Agent/helpdesk/UserController.php',
|
||||
@@ -710,7 +734,6 @@ class ComposerStaticInit1bacc9bd2a82216bf11bc15e6aee6c79
|
||||
'App\\Http\\Controllers\\Api\\v1\\ApiController' => __DIR__ . '/../..' . '/app/Http/Controllers/Api/v1/ApiController.php',
|
||||
'App\\Http\\Controllers\\Api\\v1\\ApiExceptAuthController' => __DIR__ . '/../..' . '/app/Http/Controllers/Api/v1/ApiExceptAuthController.php',
|
||||
'App\\Http\\Controllers\\Api\\v1\\InstallerApiController' => __DIR__ . '/../..' . '/app/Http/Controllers/Api/v1/InstallerApiController.php',
|
||||
'App\\Http\\Controllers\\Api\\v1\\TestController' => __DIR__ . '/../..' . '/app/Http/Controllers/Api/v1/TestController.php',
|
||||
'App\\Http\\Controllers\\Api\\v1\\TicketController' => __DIR__ . '/../..' . '/app/Http/Controllers/Api/v1/TicketController.php',
|
||||
'App\\Http\\Controllers\\Api\\v1\\TokenAuthController' => __DIR__ . '/../..' . '/app/Http/Controllers/Api/v1/TokenAuthController.php',
|
||||
'App\\Http\\Controllers\\Auth\\AuthController' => __DIR__ . '/../..' . '/app/Http/Controllers/Auth/AuthController.php',
|
||||
@@ -726,6 +749,7 @@ class ComposerStaticInit1bacc9bd2a82216bf11bc15e6aee6c79
|
||||
'App\\Http\\Controllers\\Common\\FileuploadController' => __DIR__ . '/../..' . '/app/Http/Controllers/Common/FileuploadController.php',
|
||||
'App\\Http\\Controllers\\Common\\NotificationController' => __DIR__ . '/../..' . '/app/Http/Controllers/Common/NotificationController.php',
|
||||
'App\\Http\\Controllers\\Common\\PhpMailController' => __DIR__ . '/../..' . '/app/Http/Controllers/Common/PhpMailController.php',
|
||||
'App\\Http\\Controllers\\Common\\PushNotificationController' => __DIR__ . '/../..' . '/app/Http/Controllers/Common/PushNotificationController.php',
|
||||
'App\\Http\\Controllers\\Common\\SettingsController' => __DIR__ . '/../..' . '/app/Http/Controllers/Common/SettingsController.php',
|
||||
'App\\Http\\Controllers\\Common\\Socialite' => __DIR__ . '/../..' . '/app/Http/Controllers/Common/Socialite.php',
|
||||
'App\\Http\\Controllers\\Common\\TemplateController' => __DIR__ . '/../..' . '/app/Http/Controllers/Common/TemplateController.php',
|
||||
@@ -828,6 +852,65 @@ class ComposerStaticInit1bacc9bd2a82216bf11bc15e6aee6c79
|
||||
'App\\Http\\Requests\\kb\\SearchRequest' => __DIR__ . '/../..' . '/app/Http/Requests/kb/SearchRequest.php',
|
||||
'App\\Http\\Requests\\kb\\SettingsRequests' => __DIR__ . '/../..' . '/app/Http/Requests/kb/SettingsRequests.php',
|
||||
'App\\Http\\Requests\\kb\\SocialRequest' => __DIR__ . '/../..' . '/app/Http/Requests/kb/SocialRequest.php',
|
||||
'App\\Http\\ViewComposers\\AgentLayout' => __DIR__ . '/../..' . '/app/Http/ViewComposers/AgentLayout.php',
|
||||
'App\\Http\\ViewComposers\\AuthUser' => __DIR__ . '/../..' . '/app/Http/ViewComposers/AuthUser.php',
|
||||
'App\\Http\\ViewComposers\\UpdateNotification' => __DIR__ . '/../..' . '/app/Http/ViewComposers/UpdateNotification.php',
|
||||
'App\\Itil\\Controllers\\ActivateController' => __DIR__ . '/../..' . '/app/Itil/Controllers/ActivateController.php',
|
||||
'App\\Itil\\Controllers\\BaseServiceDeskController' => __DIR__ . '/../..' . '/app/Itil/Controllers/BaseServiceDeskController.php',
|
||||
'App\\Itil\\Controllers\\CabController' => __DIR__ . '/../..' . '/app/Itil/Controllers/CabController.php',
|
||||
'App\\Itil\\Controllers\\ChangesController' => __DIR__ . '/../..' . '/app/Itil/Controllers/ChangesController.php',
|
||||
'App\\Itil\\Controllers\\InterfaceController' => __DIR__ . '/../..' . '/app/Itil/Controllers/InterfaceController.php',
|
||||
'App\\Itil\\Controllers\\LocationCategoryController' => __DIR__ . '/../..' . '/app/Itil/Controllers/LocationCategoryController.php',
|
||||
'App\\Itil\\Controllers\\LocationController' => __DIR__ . '/../..' . '/app/Itil/Controllers/LocationController.php',
|
||||
'App\\Itil\\Controllers\\ProblemController' => __DIR__ . '/../..' . '/app/Itil/Controllers/ProblemController.php',
|
||||
'App\\Itil\\Controllers\\RelesesController' => __DIR__ . '/../..' . '/app/Itil/Controllers/RelesesController.php',
|
||||
'App\\Itil\\Controllers\\UtilityController' => __DIR__ . '/../..' . '/app/Itil/Controllers/UtilityController.php',
|
||||
'App\\Itil\\Database\\seeds\\ServiceDeskSeeder' => __DIR__ . '/../..' . '/app/Itil/database/seeds/ServiceDeskSeeder.php',
|
||||
'App\\Itil\\ItilServiceProvider' => __DIR__ . '/../..' . '/app/Itil/ItilServiceProvider.php',
|
||||
'App\\Itil\\Models\\Attachments' => __DIR__ . '/../..' . '/app/Itil/Models/Problem/Status.php',
|
||||
'App\\Itil\\Models\\Changes\\ChangeReleaseRelation' => __DIR__ . '/../..' . '/app/Itil/Models/Changes/ChangeReleaseRelation.php',
|
||||
'App\\Itil\\Models\\Changes\\SdChangepriorities' => __DIR__ . '/../..' . '/app/Itil/Models/Changes/SdChangepriorities.php',
|
||||
'App\\Itil\\Models\\Changes\\SdChanges' => __DIR__ . '/../..' . '/app/Itil/Models/Changes/SdChanges.php',
|
||||
'App\\Itil\\Models\\Changes\\SdChangestatus' => __DIR__ . '/../..' . '/app/Itil/Models/Changes/SdChangestatus.php',
|
||||
'App\\Itil\\Models\\Changes\\SdChangetypes' => __DIR__ . '/../..' . '/app/Itil/Models/Changes/SdChangetypes.php',
|
||||
'App\\Itil\\Models\\Changes\\SdImpacttypes' => __DIR__ . '/../..' . '/app/Itil/Models/Changes/SdImpacttypes.php',
|
||||
'App\\Itil\\Models\\Changes\\SdLocationcategories' => __DIR__ . '/../..' . '/app/Itil/Models/Changes/SdLocationcategories.php',
|
||||
'App\\Itil\\Models\\Common\\AttachmentType' => __DIR__ . '/../..' . '/app/Itil/Models/Common/AttachmentType.php',
|
||||
'App\\Itil\\Models\\Common\\Attachments' => __DIR__ . '/../..' . '/app/Itil/Models/Common/Attachments.php',
|
||||
'App\\Itil\\Models\\Common\\Cab' => __DIR__ . '/../..' . '/app/Itil/Models/Common/Cab.php',
|
||||
'App\\Itil\\Models\\Common\\CabVote' => __DIR__ . '/../..' . '/app/Itil/Models/Common/CabVote.php',
|
||||
'App\\Itil\\Models\\Common\\GeneralInfo' => __DIR__ . '/../..' . '/app/Itil/Models/Common/GeneralInfo.php',
|
||||
'App\\Itil\\Models\\Common\\Location' => __DIR__ . '/../..' . '/app/Itil/Models/Common/Location.php',
|
||||
'App\\Itil\\Models\\Common\\Ticket' => __DIR__ . '/../..' . '/app/Itil/Models/Common/Ticket.php',
|
||||
'App\\Itil\\Models\\Common\\TicketRelation' => __DIR__ . '/../..' . '/app/Itil/Models/Common/TicketRelation.php',
|
||||
'App\\Itil\\Models\\Problem\\Agent' => __DIR__ . '/../..' . '/app/Itil/Models/Problem/Agent.php',
|
||||
'App\\Itil\\Models\\Problem\\Assigned' => __DIR__ . '/../..' . '/app/Itil/Models/Problem/Assigned.php',
|
||||
'App\\Itil\\Models\\Problem\\Group' => __DIR__ . '/../..' . '/app/Itil/Models/Problem/Group.php',
|
||||
'App\\Itil\\Models\\Problem\\Impact' => __DIR__ . '/../..' . '/app/Itil/Models/Problem/Impact.php',
|
||||
'App\\Itil\\Models\\Problem\\Location' => __DIR__ . '/../..' . '/app/Itil/Models/Problem/Location.php',
|
||||
'App\\Itil\\Models\\Problem\\Priority' => __DIR__ . '/../..' . '/app/Itil/Models/Problem/Priority.php',
|
||||
'App\\Itil\\Models\\Problem\\ProblemChangeRelation' => __DIR__ . '/../..' . '/app/Itil/Models/Problem/ProblemChangeRelation.php',
|
||||
'App\\Itil\\Models\\Problem\\SdProblem' => __DIR__ . '/../..' . '/app/Itil/Models/Problem/SdProblem.php',
|
||||
'App\\Itil\\Models\\Problem\\SdStatusTypes' => __DIR__ . '/../..' . '/app/Itil/Models/Problem/SdStatusTypes.php',
|
||||
'App\\Itil\\Models\\Problem\\TicketType' => __DIR__ . '/../..' . '/app/Itil/Models/Problem/TicketType.php',
|
||||
'App\\Itil\\Models\\Releases\\SdLocations' => __DIR__ . '/../..' . '/app/Itil/Models/Releases/SdLocations.php',
|
||||
'App\\Itil\\Models\\Releases\\SdReleasepriorities' => __DIR__ . '/../..' . '/app/Itil/Models/Releases/SdReleasepriorities.php',
|
||||
'App\\Itil\\Models\\Releases\\SdReleases' => __DIR__ . '/../..' . '/app/Itil/Models/Releases/SdReleases.php',
|
||||
'App\\Itil\\Models\\Releases\\SdReleasestatus' => __DIR__ . '/../..' . '/app/Itil/Models/Releases/SdReleasestatus.php',
|
||||
'App\\Itil\\Models\\Releases\\SdReleasetypes' => __DIR__ . '/../..' . '/app/Itil/Models/Releases/SdReleasetypes.php',
|
||||
'App\\Itil\\Requests\\CreateChangesRequest' => __DIR__ . '/../..' . '/app/Itil/Requests/CreateChangesRequest.php',
|
||||
'App\\Itil\\Requests\\CreateLocationRequest' => __DIR__ . '/../..' . '/app/Itil/Requests/CreateLocationRequest.php',
|
||||
'App\\Itil\\Requests\\CreateLocationcatagoryRequest' => __DIR__ . '/../..' . '/app/Itil/Requests/CreateLocationcatagoryRequest.php',
|
||||
'App\\Itil\\Requests\\CreateProblemRequest' => __DIR__ . '/../..' . '/app/Itil/Requests/CreateProblemRequest.php',
|
||||
'App\\Itil\\Requests\\CreateReleaseRequest' => __DIR__ . '/../..' . '/app/Itil/Requests/CreateReleaseRequest.php',
|
||||
'App\\Itil\\database\\seeds\\SdAssetAttachmentTypes' => __DIR__ . '/../..' . '/app/Itil/database/seeds/SdAssetAttachmentTypes.php',
|
||||
'App\\Itil\\database\\seeds\\SdChangePriority' => __DIR__ . '/../..' . '/app/Itil/database/seeds/SdChangePriority.php',
|
||||
'App\\Itil\\database\\seeds\\SdChangeStatus' => __DIR__ . '/../..' . '/app/Itil/database/seeds/SdChangeStatus.php',
|
||||
'App\\Itil\\database\\seeds\\SdChangeType' => __DIR__ . '/../..' . '/app/Itil/database/seeds/SdChangeType.php',
|
||||
'App\\Itil\\database\\seeds\\SdLocationCategorySeeder' => __DIR__ . '/../..' . '/app/Itil/database/seeds/SdLocationCategorySeeder.php',
|
||||
'App\\Itil\\database\\seeds\\SdReleasePriority' => __DIR__ . '/../..' . '/app/Itil/database/seeds/SdReleasePriority.php',
|
||||
'App\\Itil\\database\\seeds\\SdReleaseStatus' => __DIR__ . '/../..' . '/app/Itil/database/seeds/SdReleaseStatus.php',
|
||||
'App\\Itil\\database\\seeds\\SdReleaseType' => __DIR__ . '/../..' . '/app/Itil/database/seeds/SdReleaseType.php',
|
||||
'App\\Jobs\\Job' => __DIR__ . '/../..' . '/app/Jobs/Job.php',
|
||||
'App\\Jobs\\SendEmail' => __DIR__ . '/../..' . '/app/Jobs/SendEmail.php',
|
||||
'App\\Model\\Api\\ApiSetting' => __DIR__ . '/../..' . '/app/Model/Api/ApiSetting.php',
|
||||
@@ -853,6 +936,9 @@ class ComposerStaticInit1bacc9bd2a82216bf11bc15e6aee6c79
|
||||
'App\\Model\\helpdesk\\Email\\Banlist' => __DIR__ . '/../..' . '/app/Model/helpdesk/Email/Banlist.php',
|
||||
'App\\Model\\helpdesk\\Email\\Emails' => __DIR__ . '/../..' . '/app/Model/helpdesk/Email/Emails.php',
|
||||
'App\\Model\\helpdesk\\Email\\Template' => __DIR__ . '/../..' . '/app/Model/helpdesk/Email/Template.php',
|
||||
'App\\Model\\helpdesk\\Filters\\Filter' => __DIR__ . '/../..' . '/app/Model/helpdesk/Filters/Filter.php',
|
||||
'App\\Model\\helpdesk\\Filters\\Label' => __DIR__ . '/../..' . '/app/Model/helpdesk/Filters/Label.php',
|
||||
'App\\Model\\helpdesk\\Filters\\Tag' => __DIR__ . '/../..' . '/app/Model/helpdesk/Filters/Tag.php',
|
||||
'App\\Model\\helpdesk\\Form\\FieldValue' => __DIR__ . '/../..' . '/app/Model/helpdesk/Form/FieldValue.php',
|
||||
'App\\Model\\helpdesk\\Form\\Fields' => __DIR__ . '/../..' . '/app/Model/helpdesk/Form/Fields.php',
|
||||
'App\\Model\\helpdesk\\Form\\Form_details' => __DIR__ . '/../..' . '/app/Model/helpdesk/Form/Form_details.php',
|
||||
@@ -936,9 +1022,203 @@ class ComposerStaticInit1bacc9bd2a82216bf11bc15e6aee6c79
|
||||
'App\\Model\\kb\\Social' => __DIR__ . '/../..' . '/app/Model/kb/Social.php',
|
||||
'App\\Model\\kb\\Timezone' => __DIR__ . '/../..' . '/app/Model/kb/Timezone.php',
|
||||
'App\\Model\\kb\\Zone' => __DIR__ . '/../..' . '/app/Model/kb/Zone.php',
|
||||
'App\\Plugins\\Calendar\\Controllers\\CalendarController' => __DIR__ . '/../..' . '/app/Plugins/Calendar/Controllers/CalendarController.php',
|
||||
'App\\Plugins\\Calendar\\Controllers\\CalendarRemindAndNotifyController' => __DIR__ . '/../..' . '/app/Plugins/Calendar/Controllers/CalendarRemindAndNotifyController.php',
|
||||
'App\\Plugins\\Calendar\\Controllers\\CalendarSettingsController' => __DIR__ . '/../..' . '/app/Plugins/Calendar/Controllers/CalendarSettingsController.php',
|
||||
'App\\Plugins\\Calendar\\Model\\Calendar' => __DIR__ . '/../..' . '/app/Plugins/Calendar/Model/Calendar.php',
|
||||
'App\\Plugins\\Calendar\\Model\\CalendarSettings' => __DIR__ . '/../..' . '/app/Plugins/Calendar/Model/CalendarSettings.php',
|
||||
'App\\Plugins\\Calendar\\ServiceProvider' => __DIR__ . '/../..' . '/app/Plugins/Calendar/ServiceProvider.php',
|
||||
'App\\Plugins\\Chat\\Controllers\\Core\\ChatController' => __DIR__ . '/../..' . '/app/Plugins/Chat/Controllers/Core/ChatController.php',
|
||||
'App\\Plugins\\Chat\\Controllers\\Core\\SettingsController' => __DIR__ . '/../..' . '/app/Plugins/Chat/Controllers/Core/SettingsController.php',
|
||||
'App\\Plugins\\Chat\\Controllers\\LivServ\\ProcessController' => __DIR__ . '/../..' . '/app/Plugins/Chat/Controllers/LivServ/ProcessController.php',
|
||||
'App\\Plugins\\Chat\\Model\\Chat' => __DIR__ . '/../..' . '/app/Plugins/Chat/Model/Chat.php',
|
||||
'App\\Plugins\\Chat\\ServiceProvider' => __DIR__ . '/../..' . '/app/Plugins/Chat/ServiceProvider.php',
|
||||
'App\\Plugins\\Ldap\\Adldap\\Adldap' => __DIR__ . '/../..' . '/app/Plugins/Ldap/Adldap/Adldap.php',
|
||||
'App\\Plugins\\Ldap\\Adldap\\Auth\\Guard' => __DIR__ . '/../..' . '/app/Plugins/Ldap/Adldap/Auth/Guard.php',
|
||||
'App\\Plugins\\Ldap\\Adldap\\Connections\\Configuration' => __DIR__ . '/../..' . '/app/Plugins/Ldap/Adldap/Connections/Configuration.php',
|
||||
'App\\Plugins\\Ldap\\Adldap\\Connections\\Ldap' => __DIR__ . '/../..' . '/app/Plugins/Ldap/Adldap/Connections/Ldap.php',
|
||||
'App\\Plugins\\Ldap\\Adldap\\Connections\\LdapFunctionSupportTrait' => __DIR__ . '/../..' . '/app/Plugins/Ldap/Adldap/Connections/LdapFunctionSupportTrait.php',
|
||||
'App\\Plugins\\Ldap\\Adldap\\Connections\\Manager' => __DIR__ . '/../..' . '/app/Plugins/Ldap/Adldap/Connections/Manager.php',
|
||||
'App\\Plugins\\Ldap\\Adldap\\Connections\\Provider' => __DIR__ . '/../..' . '/app/Plugins/Ldap/Adldap/Connections/Provider.php',
|
||||
'App\\Plugins\\Ldap\\Adldap\\Contracts\\AdldapInterface' => __DIR__ . '/../..' . '/app/Plugins/Ldap/Adldap/Contracts/AdldapInterface.php',
|
||||
'App\\Plugins\\Ldap\\Adldap\\Contracts\\Auth\\GuardInterface' => __DIR__ . '/../..' . '/app/Plugins/Ldap/Adldap/Contracts/Auth/GuardInterface.php',
|
||||
'App\\Plugins\\Ldap\\Adldap\\Contracts\\Connections\\ConnectionInterface' => __DIR__ . '/../..' . '/app/Plugins/Ldap/Adldap/Contracts/Connections/ConnectionInterface.php',
|
||||
'App\\Plugins\\Ldap\\Adldap\\Contracts\\Connections\\ManagerInterface' => __DIR__ . '/../..' . '/app/Plugins/Ldap/Adldap/Contracts/Connections/ManagerInterface.php',
|
||||
'App\\Plugins\\Ldap\\Adldap\\Contracts\\Connections\\ProviderInterface' => __DIR__ . '/../..' . '/app/Plugins/Ldap/Adldap/Contracts/Connections/ProviderInterface.php',
|
||||
'App\\Plugins\\Ldap\\Adldap\\Contracts\\Schemas\\SchemaInterface' => __DIR__ . '/../..' . '/app/Plugins/Ldap/Adldap/Contracts/Schemas/SchemaInterface.php',
|
||||
'App\\Plugins\\Ldap\\Adldap\\Exceptions\\AdldapException' => __DIR__ . '/../..' . '/app/Plugins/Ldap/Adldap/Exceptions/AdldapException.php',
|
||||
'App\\Plugins\\Ldap\\Adldap\\Exceptions\\Auth\\BindException' => __DIR__ . '/../..' . '/app/Plugins/Ldap/Adldap/Exceptions/Auth/BindException.php',
|
||||
'App\\Plugins\\Ldap\\Adldap\\Exceptions\\Auth\\PasswordRequiredException' => __DIR__ . '/../..' . '/app/Plugins/Ldap/Adldap/Exceptions/Auth/PasswordRequiredException.php',
|
||||
'App\\Plugins\\Ldap\\Adldap\\Exceptions\\Auth\\UsernameRequiredException' => __DIR__ . '/../..' . '/app/Plugins/Ldap/Adldap/Exceptions/Auth/UsernameRequiredException.php',
|
||||
'App\\Plugins\\Ldap\\Adldap\\Exceptions\\ConfigurationException' => __DIR__ . '/../..' . '/app/Plugins/Ldap/Adldap/Exceptions/ConfigurationException.php',
|
||||
'App\\Plugins\\Ldap\\Adldap\\Exceptions\\ConnectionException' => __DIR__ . '/../..' . '/app/Plugins/Ldap/Adldap/Exceptions/ConnectionException.php',
|
||||
'App\\Plugins\\Ldap\\Adldap\\Exceptions\\InvalidArgumentException' => __DIR__ . '/../..' . '/app/Plugins/Ldap/Adldap/Exceptions/InvalidArgumentException.php',
|
||||
'App\\Plugins\\Ldap\\Adldap\\Exceptions\\InvalidQueryOperatorException' => __DIR__ . '/../..' . '/app/Plugins/Ldap/Adldap/Exceptions/InvalidQueryOperatorException.php',
|
||||
'App\\Plugins\\Ldap\\Adldap\\Exceptions\\ModelDoesNotExistException' => __DIR__ . '/../..' . '/app/Plugins/Ldap/Adldap/Exceptions/ModelDoesNotExistException.php',
|
||||
'App\\Plugins\\Ldap\\Adldap\\Exceptions\\ModelNotFoundException' => __DIR__ . '/../..' . '/app/Plugins/Ldap/Adldap/Exceptions/ModelNotFoundException.php',
|
||||
'App\\Plugins\\Ldap\\Adldap\\Exceptions\\PasswordPolicyException' => __DIR__ . '/../..' . '/app/Plugins/Ldap/Adldap/Exceptions/PasswordPolicyException.php',
|
||||
'App\\Plugins\\Ldap\\Adldap\\Exceptions\\WrongPasswordException' => __DIR__ . '/../..' . '/app/Plugins/Ldap/Adldap/Exceptions/WrongPasswordException.php',
|
||||
'App\\Plugins\\Ldap\\Adldap\\Models\\Computer' => __DIR__ . '/../..' . '/app/Plugins/Ldap/Adldap/Models/Computer.php',
|
||||
'App\\Plugins\\Ldap\\Adldap\\Models\\Contact' => __DIR__ . '/../..' . '/app/Plugins/Ldap/Adldap/Models/Contact.php',
|
||||
'App\\Plugins\\Ldap\\Adldap\\Models\\Container' => __DIR__ . '/../..' . '/app/Plugins/Ldap/Adldap/Models/Container.php',
|
||||
'App\\Plugins\\Ldap\\Adldap\\Models\\Entry' => __DIR__ . '/../..' . '/app/Plugins/Ldap/Adldap/Models/Entry.php',
|
||||
'App\\Plugins\\Ldap\\Adldap\\Models\\Factory' => __DIR__ . '/../..' . '/app/Plugins/Ldap/Adldap/Models/Factory.php',
|
||||
'App\\Plugins\\Ldap\\Adldap\\Models\\Group' => __DIR__ . '/../..' . '/app/Plugins/Ldap/Adldap/Models/Group.php',
|
||||
'App\\Plugins\\Ldap\\Adldap\\Models\\Model' => __DIR__ . '/../..' . '/app/Plugins/Ldap/Adldap/Models/Model.php',
|
||||
'App\\Plugins\\Ldap\\Adldap\\Models\\OrganizationalUnit' => __DIR__ . '/../..' . '/app/Plugins/Ldap/Adldap/Models/OrganizationalUnit.php',
|
||||
'App\\Plugins\\Ldap\\Adldap\\Models\\Printer' => __DIR__ . '/../..' . '/app/Plugins/Ldap/Adldap/Models/Printer.php',
|
||||
'App\\Plugins\\Ldap\\Adldap\\Models\\RootDse' => __DIR__ . '/../..' . '/app/Plugins/Ldap/Adldap/Models/RootDse.php',
|
||||
'App\\Plugins\\Ldap\\Adldap\\Models\\Traits\\HasCriticalSystemObjectTrait' => __DIR__ . '/../..' . '/app/Plugins/Ldap/Adldap/Models/Traits/HasCriticalSystemObjectTrait.php',
|
||||
'App\\Plugins\\Ldap\\Adldap\\Models\\Traits\\HasDescriptionTrait' => __DIR__ . '/../..' . '/app/Plugins/Ldap/Adldap/Models/Traits/HasDescriptionTrait.php',
|
||||
'App\\Plugins\\Ldap\\Adldap\\Models\\Traits\\HasLastLogonAndLogOffTrait' => __DIR__ . '/../..' . '/app/Plugins/Ldap/Adldap/Models/Traits/HasLastLogonAndLogOffTrait.php',
|
||||
'App\\Plugins\\Ldap\\Adldap\\Models\\Traits\\HasMemberOfTrait' => __DIR__ . '/../..' . '/app/Plugins/Ldap/Adldap/Models/Traits/HasMemberOfTrait.php',
|
||||
'App\\Plugins\\Ldap\\Adldap\\Models\\Traits\\ModelTrait' => __DIR__ . '/../..' . '/app/Plugins/Ldap/Adldap/Models/Traits/ModelTrait.php',
|
||||
'App\\Plugins\\Ldap\\Adldap\\Models\\User' => __DIR__ . '/../..' . '/app/Plugins/Ldap/Adldap/Models/User.php',
|
||||
'App\\Plugins\\Ldap\\Adldap\\Objects\\AccountControl' => __DIR__ . '/../..' . '/app/Plugins/Ldap/Adldap/Objects/AccountControl.php',
|
||||
'App\\Plugins\\Ldap\\Adldap\\Objects\\BatchModification' => __DIR__ . '/../..' . '/app/Plugins/Ldap/Adldap/Objects/BatchModification.php',
|
||||
'App\\Plugins\\Ldap\\Adldap\\Objects\\DistinguishedName' => __DIR__ . '/../..' . '/app/Plugins/Ldap/Adldap/Objects/DistinguishedName.php',
|
||||
'App\\Plugins\\Ldap\\Adldap\\Objects\\Paginator' => __DIR__ . '/../..' . '/app/Plugins/Ldap/Adldap/Objects/Paginator.php',
|
||||
'App\\Plugins\\Ldap\\Adldap\\Query\\Bindings\\AbstractBinding' => __DIR__ . '/../..' . '/app/Plugins/Ldap/Adldap/Query/Bindings/AbstractBinding.php',
|
||||
'App\\Plugins\\Ldap\\Adldap\\Query\\Bindings\\Filter' => __DIR__ . '/../..' . '/app/Plugins/Ldap/Adldap/Query/Bindings/Filter.php',
|
||||
'App\\Plugins\\Ldap\\Adldap\\Query\\Bindings\\OrWhere' => __DIR__ . '/../..' . '/app/Plugins/Ldap/Adldap/Query/Bindings/OrWhere.php',
|
||||
'App\\Plugins\\Ldap\\Adldap\\Query\\Bindings\\Select' => __DIR__ . '/../..' . '/app/Plugins/Ldap/Adldap/Query/Bindings/Select.php',
|
||||
'App\\Plugins\\Ldap\\Adldap\\Query\\Bindings\\Where' => __DIR__ . '/../..' . '/app/Plugins/Ldap/Adldap/Query/Bindings/Where.php',
|
||||
'App\\Plugins\\Ldap\\Adldap\\Query\\Builder' => __DIR__ . '/../..' . '/app/Plugins/Ldap/Adldap/Query/Builder.php',
|
||||
'App\\Plugins\\Ldap\\Adldap\\Query\\Grammar' => __DIR__ . '/../..' . '/app/Plugins/Ldap/Adldap/Query/Grammar.php',
|
||||
'App\\Plugins\\Ldap\\Adldap\\Query\\Operator' => __DIR__ . '/../..' . '/app/Plugins/Ldap/Adldap/Query/Operator.php',
|
||||
'App\\Plugins\\Ldap\\Adldap\\Query\\Processor' => __DIR__ . '/../..' . '/app/Plugins/Ldap/Adldap/Query/Processor.php',
|
||||
'App\\Plugins\\Ldap\\Adldap\\Schemas\\ActiveDirectory' => __DIR__ . '/../..' . '/app/Plugins/Ldap/Adldap/Schemas/ActiveDirectory.php',
|
||||
'App\\Plugins\\Ldap\\Adldap\\Schemas\\FreeIPA' => __DIR__ . '/../..' . '/app/Plugins/Ldap/Adldap/Schemas/FreeIPA.php',
|
||||
'App\\Plugins\\Ldap\\Adldap\\Schemas\\OpenLDAP' => __DIR__ . '/../..' . '/app/Plugins/Ldap/Adldap/Schemas/OpenLDAP.php',
|
||||
'App\\Plugins\\Ldap\\Adldap\\Search\\Factory' => __DIR__ . '/../..' . '/app/Plugins/Ldap/Adldap/Search/Factory.php',
|
||||
'App\\Plugins\\Ldap\\Adldap\\Utilities' => __DIR__ . '/../..' . '/app/Plugins/Ldap/Adldap/Utilities.php',
|
||||
'App\\Plugins\\Ldap\\Controllers\\Adldap' => __DIR__ . '/../..' . '/app/Plugins/Ldap/Controllers/Adldap.php',
|
||||
'App\\Plugins\\Ldap\\Model\\Ldap' => __DIR__ . '/../..' . '/app/Plugins/Ldap/Model/Ldap.php',
|
||||
'App\\Plugins\\Ldap\\ServiceProvider' => __DIR__ . '/../..' . '/app/Plugins/Ldap/ServiceProvider.php',
|
||||
'App\\Plugins\\Ldap\\Utility' => __DIR__ . '/../..' . '/app/Plugins/Ldap/Utility.php',
|
||||
'App\\Plugins\\SMS\\Controllers\\AgentTimeLineController' => __DIR__ . '/../..' . '/app/Plugins/SMS/Controllers/AgentTimeLineController.php',
|
||||
'App\\Plugins\\SMS\\Controllers\\Msg91Controller' => __DIR__ . '/../..' . '/app/Plugins/SMS/Controllers/Msg91Controller.php',
|
||||
'App\\Plugins\\SMS\\Controllers\\Msg91SettingsController' => __DIR__ . '/../..' . '/app/Plugins/SMS/Controllers/Msg91SettingsController.php',
|
||||
'App\\Plugins\\SMS\\Controllers\\MsgNotificationController' => __DIR__ . '/../..' . '/app/Plugins/SMS/Controllers/MsgNotificationController.php',
|
||||
'App\\Plugins\\SMS\\Controllers\\SMSTemplateController' => __DIR__ . '/../..' . '/app/Plugins/SMS/Controllers/SMSTemplateController.php',
|
||||
'App\\Plugins\\SMS\\Controllers\\Scheduler\\CheckSMSPluginController' => __DIR__ . '/../..' . '/app/Plugins/SMS/Controllers/Scheduler/CheckSMSPluginController.php',
|
||||
'App\\Plugins\\SMS\\Controllers\\Scheduler\\ProcessMessagesController' => __DIR__ . '/../..' . '/app/Plugins/SMS/Controllers/Scheduler/ProcessMessagesController.php',
|
||||
'App\\Plugins\\SMS\\Controllers\\Scheduler\\ScheduleMessageController' => __DIR__ . '/../..' . '/app/Plugins/SMS/Controllers/Scheduler/ScheduleMessageController.php',
|
||||
'App\\Plugins\\SMS\\Controllers\\Scheduler\\ScheduleSettingsController' => __DIR__ . '/../..' . '/app/Plugins/SMS/Controllers/Scheduler/ScheduleSettingsController.php',
|
||||
'App\\Plugins\\SMS\\Controllers\\Scheduler\\ScheduleSettingsTablesController' => __DIR__ . '/../..' . '/app/Plugins/SMS/Controllers/Scheduler/ScheduleSettingsTablesController.php',
|
||||
'App\\Plugins\\SMS\\Controllers\\Scheduler\\SendScheduledMessageController' => __DIR__ . '/../..' . '/app/Plugins/SMS/Controllers/Scheduler/SendScheduledMessageController.php',
|
||||
'App\\Plugins\\SMS\\Controllers\\SendOtpController' => __DIR__ . '/../..' . '/app/Plugins/SMS/Controllers/SendOtpController.php',
|
||||
'App\\Plugins\\SMS\\Model\\Msg91' => __DIR__ . '/../..' . '/app/Plugins/SMS/Model/Msg91.php',
|
||||
'App\\Plugins\\SMS\\Model\\Provider' => __DIR__ . '/../..' . '/app/Plugins/SMS/Model/Provider.php',
|
||||
'App\\Plugins\\SMS\\Model\\Scheduler\\ScheduleMessageSettings' => __DIR__ . '/../..' . '/app/Plugins/SMS/Model/Scheduler/ScheduleMessageSettings.php',
|
||||
'App\\Plugins\\SMS\\Model\\Scheduler\\ScheduleMsg' => __DIR__ . '/../..' . '/app/Plugins/SMS/Model/Scheduler/ScheduleMsg.php',
|
||||
'App\\Plugins\\SMS\\Model\\SmsNotify' => __DIR__ . '/../..' . '/app/Plugins/SMS/Model/SmsNotify.php',
|
||||
'App\\Plugins\\SMS\\Model\\TemplateSets' => __DIR__ . '/../..' . '/app/Plugins/SMS/Model/TemplateSets.php',
|
||||
'App\\Plugins\\SMS\\Model\\TemplateType' => __DIR__ . '/../..' . '/app/Plugins/SMS/Model/TemplateType.php',
|
||||
'App\\Plugins\\SMS\\Requests\\CustomMessageRequest' => __DIR__ . '/../..' . '/app/Plugins/SMS/Requests/CustomMessageRequest.php',
|
||||
'App\\Plugins\\SMS\\ServiceProvider' => __DIR__ . '/../..' . '/app/Plugins/SMS/ServiceProvider.php',
|
||||
'App\\Plugins\\ServiceProvider' => __DIR__ . '/../..' . '/app/Plugins/ServiceProvider.php',
|
||||
'App\\Plugins\\Social\\Controllers\\Core\\FacebookTicketController' => __DIR__ . '/../..' . '/app/Plugins/Social/Controllers/Core/FacebookTicketController.php',
|
||||
'App\\Plugins\\Social\\Controllers\\Core\\SettingsController' => __DIR__ . '/../..' . '/app/Plugins/Social/Controllers/Core/SettingsController.php',
|
||||
'App\\Plugins\\Social\\Controllers\\Core\\TwitterTicketController' => __DIR__ . '/../..' . '/app/Plugins/Social/Controllers/Core/TwitterTicketController.php',
|
||||
'App\\Plugins\\Social\\Controllers\\FacebookController' => __DIR__ . '/../..' . '/app/Plugins/Social/Controllers/FacebookController.php',
|
||||
'App\\Plugins\\Social\\Controllers\\LoginController' => __DIR__ . '/../..' . '/app/Plugins/Social/Controllers/LoginController.php',
|
||||
'App\\Plugins\\Social\\Controllers\\TwitterAPIExchange' => __DIR__ . '/../..' . '/app/Plugins/Social/Controllers/TwitterAPIExchange.php',
|
||||
'App\\Plugins\\Social\\Controllers\\TwitterController' => __DIR__ . '/../..' . '/app/Plugins/Social/Controllers/TwitterController.php',
|
||||
'App\\Plugins\\Social\\Facebook\\Authentication\\AccessToken' => __DIR__ . '/../..' . '/app/Plugins/Social/Facebook/Authentication/AccessToken.php',
|
||||
'App\\Plugins\\Social\\Facebook\\Authentication\\AccessTokenMetadata' => __DIR__ . '/../..' . '/app/Plugins/Social/Facebook/Authentication/AccessTokenMetadata.php',
|
||||
'App\\Plugins\\Social\\Facebook\\Authentication\\OAuth2Client' => __DIR__ . '/../..' . '/app/Plugins/Social/Facebook/Authentication/OAuth2Client.php',
|
||||
'App\\Plugins\\Social\\Facebook\\Exceptions\\FacebookAuthenticationException' => __DIR__ . '/../..' . '/app/Plugins/Social/Facebook/Exceptions/FacebookAuthenticationException.php',
|
||||
'App\\Plugins\\Social\\Facebook\\Exceptions\\FacebookAuthorizationException' => __DIR__ . '/../..' . '/app/Plugins/Social/Facebook/Exceptions/FacebookAuthorizationException.php',
|
||||
'App\\Plugins\\Social\\Facebook\\Exceptions\\FacebookClientException' => __DIR__ . '/../..' . '/app/Plugins/Social/Facebook/Exceptions/FacebookClientException.php',
|
||||
'App\\Plugins\\Social\\Facebook\\Exceptions\\FacebookOtherException' => __DIR__ . '/../..' . '/app/Plugins/Social/Facebook/Exceptions/FacebookOtherException.php',
|
||||
'App\\Plugins\\Social\\Facebook\\Exceptions\\FacebookResponseException' => __DIR__ . '/../..' . '/app/Plugins/Social/Facebook/Exceptions/FacebookResponseException.php',
|
||||
'App\\Plugins\\Social\\Facebook\\Exceptions\\FacebookResumableUploadException' => __DIR__ . '/../..' . '/app/Plugins/Social/Facebook/Exceptions/FacebookResumableUploadException.php',
|
||||
'App\\Plugins\\Social\\Facebook\\Exceptions\\FacebookSDKException' => __DIR__ . '/../..' . '/app/Plugins/Social/Facebook/Exceptions/FacebookSDKException.php',
|
||||
'App\\Plugins\\Social\\Facebook\\Exceptions\\FacebookServerException' => __DIR__ . '/../..' . '/app/Plugins/Social/Facebook/Exceptions/FacebookServerException.php',
|
||||
'App\\Plugins\\Social\\Facebook\\Exceptions\\FacebookThrottleException' => __DIR__ . '/../..' . '/app/Plugins/Social/Facebook/Exceptions/FacebookThrottleException.php',
|
||||
'App\\Plugins\\Social\\Facebook\\Facebook' => __DIR__ . '/../..' . '/app/Plugins/Social/Facebook/Facebook.php',
|
||||
'App\\Plugins\\Social\\Facebook\\FacebookApp' => __DIR__ . '/../..' . '/app/Plugins/Social/Facebook/FacebookApp.php',
|
||||
'App\\Plugins\\Social\\Facebook\\FacebookBatchRequest' => __DIR__ . '/../..' . '/app/Plugins/Social/Facebook/FacebookBatchRequest.php',
|
||||
'App\\Plugins\\Social\\Facebook\\FacebookBatchResponse' => __DIR__ . '/../..' . '/app/Plugins/Social/Facebook/FacebookBatchResponse.php',
|
||||
'App\\Plugins\\Social\\Facebook\\FacebookClient' => __DIR__ . '/../..' . '/app/Plugins/Social/Facebook/FacebookClient.php',
|
||||
'App\\Plugins\\Social\\Facebook\\FacebookRequest' => __DIR__ . '/../..' . '/app/Plugins/Social/Facebook/FacebookRequest.php',
|
||||
'App\\Plugins\\Social\\Facebook\\FacebookResponse' => __DIR__ . '/../..' . '/app/Plugins/Social/Facebook/FacebookResponse.php',
|
||||
'App\\Plugins\\Social\\Facebook\\FileUpload\\FacebookFile' => __DIR__ . '/../..' . '/app/Plugins/Social/Facebook/FileUpload/FacebookFile.php',
|
||||
'App\\Plugins\\Social\\Facebook\\FileUpload\\FacebookResumableUploader' => __DIR__ . '/../..' . '/app/Plugins/Social/Facebook/FileUpload/FacebookResumableUploader.php',
|
||||
'App\\Plugins\\Social\\Facebook\\FileUpload\\FacebookTransferChunk' => __DIR__ . '/../..' . '/app/Plugins/Social/Facebook/FileUpload/FacebookTransferChunk.php',
|
||||
'App\\Plugins\\Social\\Facebook\\FileUpload\\FacebookVideo' => __DIR__ . '/../..' . '/app/Plugins/Social/Facebook/FileUpload/FacebookVideo.php',
|
||||
'App\\Plugins\\Social\\Facebook\\FileUpload\\Mimetypes' => __DIR__ . '/../..' . '/app/Plugins/Social/Facebook/FileUpload/Mimetypes.php',
|
||||
'App\\Plugins\\Social\\Facebook\\GraphNodes\\Collection' => __DIR__ . '/../..' . '/app/Plugins/Social/Facebook/GraphNodes/Collection.php',
|
||||
'App\\Plugins\\Social\\Facebook\\GraphNodes\\GraphAchievement' => __DIR__ . '/../..' . '/app/Plugins/Social/Facebook/GraphNodes/GraphAchievement.php',
|
||||
'App\\Plugins\\Social\\Facebook\\GraphNodes\\GraphAlbum' => __DIR__ . '/../..' . '/app/Plugins/Social/Facebook/GraphNodes/GraphAlbum.php',
|
||||
'App\\Plugins\\Social\\Facebook\\GraphNodes\\GraphApplication' => __DIR__ . '/../..' . '/app/Plugins/Social/Facebook/GraphNodes/GraphApplication.php',
|
||||
'App\\Plugins\\Social\\Facebook\\GraphNodes\\GraphCoverPhoto' => __DIR__ . '/../..' . '/app/Plugins/Social/Facebook/GraphNodes/GraphCoverPhoto.php',
|
||||
'App\\Plugins\\Social\\Facebook\\GraphNodes\\GraphEdge' => __DIR__ . '/../..' . '/app/Plugins/Social/Facebook/GraphNodes/GraphEdge.php',
|
||||
'App\\Plugins\\Social\\Facebook\\GraphNodes\\GraphEvent' => __DIR__ . '/../..' . '/app/Plugins/Social/Facebook/GraphNodes/GraphEvent.php',
|
||||
'App\\Plugins\\Social\\Facebook\\GraphNodes\\GraphGroup' => __DIR__ . '/../..' . '/app/Plugins/Social/Facebook/GraphNodes/GraphGroup.php',
|
||||
'App\\Plugins\\Social\\Facebook\\GraphNodes\\GraphList' => __DIR__ . '/../..' . '/app/Plugins/Social/Facebook/GraphNodes/GraphList.php',
|
||||
'App\\Plugins\\Social\\Facebook\\GraphNodes\\GraphLocation' => __DIR__ . '/../..' . '/app/Plugins/Social/Facebook/GraphNodes/GraphLocation.php',
|
||||
'App\\Plugins\\Social\\Facebook\\GraphNodes\\GraphNode' => __DIR__ . '/../..' . '/app/Plugins/Social/Facebook/GraphNodes/GraphNode.php',
|
||||
'App\\Plugins\\Social\\Facebook\\GraphNodes\\GraphNodeFactory' => __DIR__ . '/../..' . '/app/Plugins/Social/Facebook/GraphNodes/GraphNodeFactory.php',
|
||||
'App\\Plugins\\Social\\Facebook\\GraphNodes\\GraphObject' => __DIR__ . '/../..' . '/app/Plugins/Social/Facebook/GraphNodes/GraphObject.php',
|
||||
'App\\Plugins\\Social\\Facebook\\GraphNodes\\GraphObjectFactory' => __DIR__ . '/../..' . '/app/Plugins/Social/Facebook/GraphNodes/GraphObjectFactory.php',
|
||||
'App\\Plugins\\Social\\Facebook\\GraphNodes\\GraphPage' => __DIR__ . '/../..' . '/app/Plugins/Social/Facebook/GraphNodes/GraphPage.php',
|
||||
'App\\Plugins\\Social\\Facebook\\GraphNodes\\GraphPicture' => __DIR__ . '/../..' . '/app/Plugins/Social/Facebook/GraphNodes/GraphPicture.php',
|
||||
'App\\Plugins\\Social\\Facebook\\GraphNodes\\GraphSessionInfo' => __DIR__ . '/../..' . '/app/Plugins/Social/Facebook/GraphNodes/GraphSessionInfo.php',
|
||||
'App\\Plugins\\Social\\Facebook\\GraphNodes\\GraphUser' => __DIR__ . '/../..' . '/app/Plugins/Social/Facebook/GraphNodes/GraphUser.php',
|
||||
'App\\Plugins\\Social\\Facebook\\Helpers\\FacebookCanvasHelper' => __DIR__ . '/../..' . '/app/Plugins/Social/Facebook/Helpers/FacebookCanvasHelper.php',
|
||||
'App\\Plugins\\Social\\Facebook\\Helpers\\FacebookJavaScriptHelper' => __DIR__ . '/../..' . '/app/Plugins/Social/Facebook/Helpers/FacebookJavaScriptHelper.php',
|
||||
'App\\Plugins\\Social\\Facebook\\Helpers\\FacebookPageTabHelper' => __DIR__ . '/../..' . '/app/Plugins/Social/Facebook/Helpers/FacebookPageTabHelper.php',
|
||||
'App\\Plugins\\Social\\Facebook\\Helpers\\FacebookRedirectLoginHelper' => __DIR__ . '/../..' . '/app/Plugins/Social/Facebook/Helpers/FacebookRedirectLoginHelper.php',
|
||||
'App\\Plugins\\Social\\Facebook\\Helpers\\FacebookSignedRequestFromInputHelper' => __DIR__ . '/../..' . '/app/Plugins/Social/Facebook/Helpers/FacebookSignedRequestFromInputHelper.php',
|
||||
'App\\Plugins\\Social\\Facebook\\HttpClients\\FacebookCurl' => __DIR__ . '/../..' . '/app/Plugins/Social/Facebook/HttpClients/FacebookCurl.php',
|
||||
'App\\Plugins\\Social\\Facebook\\HttpClients\\FacebookCurlHttpClient' => __DIR__ . '/../..' . '/app/Plugins/Social/Facebook/HttpClients/FacebookCurlHttpClient.php',
|
||||
'App\\Plugins\\Social\\Facebook\\HttpClients\\FacebookGuzzleHttpClient' => __DIR__ . '/../..' . '/app/Plugins/Social/Facebook/HttpClients/FacebookGuzzleHttpClient.php',
|
||||
'App\\Plugins\\Social\\Facebook\\HttpClients\\FacebookHttpClientInterface' => __DIR__ . '/../..' . '/app/Plugins/Social/Facebook/HttpClients/FacebookHttpClientInterface.php',
|
||||
'App\\Plugins\\Social\\Facebook\\HttpClients\\FacebookStream' => __DIR__ . '/../..' . '/app/Plugins/Social/Facebook/HttpClients/FacebookStream.php',
|
||||
'App\\Plugins\\Social\\Facebook\\HttpClients\\FacebookStreamHttpClient' => __DIR__ . '/../..' . '/app/Plugins/Social/Facebook/HttpClients/FacebookStreamHttpClient.php',
|
||||
'App\\Plugins\\Social\\Facebook\\HttpClients\\HttpClientsFactory' => __DIR__ . '/../..' . '/app/Plugins/Social/Facebook/HttpClients/HttpClientsFactory.php',
|
||||
'App\\Plugins\\Social\\Facebook\\Http\\GraphRawResponse' => __DIR__ . '/../..' . '/app/Plugins/Social/Facebook/Http/GraphRawResponse.php',
|
||||
'App\\Plugins\\Social\\Facebook\\Http\\RequestBodyInterface' => __DIR__ . '/../..' . '/app/Plugins/Social/Facebook/Http/RequestBodyInterface.php',
|
||||
'App\\Plugins\\Social\\Facebook\\Http\\RequestBodyMultipart' => __DIR__ . '/../..' . '/app/Plugins/Social/Facebook/Http/RequestBodyMultipart.php',
|
||||
'App\\Plugins\\Social\\Facebook\\Http\\RequestBodyUrlEncoded' => __DIR__ . '/../..' . '/app/Plugins/Social/Facebook/Http/RequestBodyUrlEncoded.php',
|
||||
'App\\Plugins\\Social\\Facebook\\PersistentData\\FacebookMemoryPersistentDataHandler' => __DIR__ . '/../..' . '/app/Plugins/Social/Facebook/PersistentData/FacebookMemoryPersistentDataHandler.php',
|
||||
'App\\Plugins\\Social\\Facebook\\PersistentData\\FacebookSessionPersistentDataHandler' => __DIR__ . '/../..' . '/app/Plugins/Social/Facebook/PersistentData/FacebookSessionPersistentDataHandler.php',
|
||||
'App\\Plugins\\Social\\Facebook\\PersistentData\\PersistentDataFactory' => __DIR__ . '/../..' . '/app/Plugins/Social/Facebook/PersistentData/PersistentDataFactory.php',
|
||||
'App\\Plugins\\Social\\Facebook\\PersistentData\\PersistentDataInterface' => __DIR__ . '/../..' . '/app/Plugins/Social/Facebook/PersistentData/PersistentDataInterface.php',
|
||||
'App\\Plugins\\Social\\Facebook\\PseudoRandomString\\McryptPseudoRandomStringGenerator' => __DIR__ . '/../..' . '/app/Plugins/Social/Facebook/PseudoRandomString/McryptPseudoRandomStringGenerator.php',
|
||||
'App\\Plugins\\Social\\Facebook\\PseudoRandomString\\OpenSslPseudoRandomStringGenerator' => __DIR__ . '/../..' . '/app/Plugins/Social/Facebook/PseudoRandomString/OpenSslPseudoRandomStringGenerator.php',
|
||||
'App\\Plugins\\Social\\Facebook\\PseudoRandomString\\PseudoRandomStringGeneratorFactory' => __DIR__ . '/../..' . '/app/Plugins/Social/Facebook/PseudoRandomString/PseudoRandomStringGeneratorFactory.php',
|
||||
'App\\Plugins\\Social\\Facebook\\PseudoRandomString\\PseudoRandomStringGeneratorInterface' => __DIR__ . '/../..' . '/app/Plugins/Social/Facebook/PseudoRandomString/PseudoRandomStringGeneratorInterface.php',
|
||||
'App\\Plugins\\Social\\Facebook\\PseudoRandomString\\PseudoRandomStringGeneratorTrait' => __DIR__ . '/../..' . '/app/Plugins/Social/Facebook/PseudoRandomString/PseudoRandomStringGeneratorTrait.php',
|
||||
'App\\Plugins\\Social\\Facebook\\PseudoRandomString\\UrandomPseudoRandomStringGenerator' => __DIR__ . '/../..' . '/app/Plugins/Social/Facebook/PseudoRandomString/UrandomPseudoRandomStringGenerator.php',
|
||||
'App\\Plugins\\Social\\Facebook\\SignedRequest' => __DIR__ . '/../..' . '/app/Plugins/Social/Facebook/SignedRequest.php',
|
||||
'App\\Plugins\\Social\\Facebook\\Url\\FacebookUrlDetectionHandler' => __DIR__ . '/../..' . '/app/Plugins/Social/Facebook/Url/FacebookUrlDetectionHandler.php',
|
||||
'App\\Plugins\\Social\\Facebook\\Url\\FacebookUrlManipulator' => __DIR__ . '/../..' . '/app/Plugins/Social/Facebook/Url/FacebookUrlManipulator.php',
|
||||
'App\\Plugins\\Social\\Facebook\\Url\\UrlDetectionInterface' => __DIR__ . '/../..' . '/app/Plugins/Social/Facebook/Url/UrlDetectionInterface.php',
|
||||
'App\\Plugins\\Social\\Model\\SocialChannel' => __DIR__ . '/../..' . '/app/Plugins/Social/Model/SocialChannel.php',
|
||||
'App\\Plugins\\Social\\ServiceProvider' => __DIR__ . '/../..' . '/app/Plugins/Social/ServiceProvider.php',
|
||||
'App\\Plugins\\Telephony\\Controllers\\Core\\SettingsController' => __DIR__ . '/../..' . '/app/Plugins/Telephony/Controllers/Core/SettingsController.php',
|
||||
'App\\Plugins\\Telephony\\Controllers\\Exotel\\ExotelController' => __DIR__ . '/../..' . '/app/Plugins/Telephony/Controllers/Exotel/ExotelController.php',
|
||||
'App\\Plugins\\Telephony\\Controllers\\Knowlarity\\KnowlarityController' => __DIR__ . '/../..' . '/app/Plugins/Telephony/Controllers/Knowlarity/KnowlarityController.php',
|
||||
'App\\Plugins\\Telephony\\Controllers\\Mcube\\McubeController' => __DIR__ . '/../..' . '/app/Plugins/Telephony/Controllers/Mcube/McubeController.php',
|
||||
'App\\Plugins\\Telephony\\Model\\Core\\Telephone' => __DIR__ . '/../..' . '/app/Plugins/Telephony/Model/Core/Telephone.php',
|
||||
'App\\Plugins\\Telephony\\Model\\Core\\TelephoneCall' => __DIR__ . '/../..' . '/app/Plugins/Telephony/Model/Core/TelephoneCall.php',
|
||||
'App\\Plugins\\Telephony\\Model\\Core\\TelephoneDetail' => __DIR__ . '/../..' . '/app/Plugins/Telephony/Model/Core/TelephoneDetail.php',
|
||||
'App\\Plugins\\Telephony\\ServiceProvider' => __DIR__ . '/../..' . '/app/Plugins/Telephony/ServiceProvider.php',
|
||||
'App\\Plugins\\Telephony\\database\\seeds\\ProviderTableSeeder' => __DIR__ . '/../..' . '/app/Plugins/Telephony/database/seeds/TelephonySeeder.php',
|
||||
'App\\Plugins\\Telephony\\database\\seeds\\TelephonySeeder' => __DIR__ . '/../..' . '/app/Plugins/Telephony/database/seeds/TelephonySeeder.php',
|
||||
'App\\Plugins\\Zapier\\Controllers\\Core\\SettingsController' => __DIR__ . '/../..' . '/app/Plugins/Zapier/Controllers/Core/SettingsController.php',
|
||||
'App\\Plugins\\Zapier\\Controllers\\Core\\ZapierController' => __DIR__ . '/../..' . '/app/Plugins/Zapier/Controllers/Core/ZapierController.php',
|
||||
'App\\Plugins\\Zapier\\Controllers\\HappyFoxChat\\ProcessController' => __DIR__ . '/../..' . '/app/Plugins/Zapier/Controllers/HappyFoxChat/ProcessController.php',
|
||||
'App\\Plugins\\Zapier\\Controllers\\Mailchimp\\MailchimpController' => __DIR__ . '/../..' . '/app/Plugins/Zapier/Controllers/Mailchimp/MailchimpController.php',
|
||||
'App\\Plugins\\Zapier\\Model\\SocialChannel' => __DIR__ . '/../..' . '/app/Plugins/Zapier/Model/SocialChannel.php',
|
||||
'App\\Plugins\\Zapier\\Model\\Zapier' => __DIR__ . '/../..' . '/app/Plugins/Zapier/Model/Zapier.php',
|
||||
'App\\Plugins\\Zapier\\ServiceProvider' => __DIR__ . '/../..' . '/app/Plugins/Zapier/ServiceProvider.php',
|
||||
'App\\Providers\\AppServiceProvider' => __DIR__ . '/../..' . '/app/Providers/AppServiceProvider.php',
|
||||
'App\\Providers\\AuthServiceProvider' => __DIR__ . '/../..' . '/app/Providers/AuthServiceProvider.php',
|
||||
'App\\Providers\\ComposerServiceProvider' => __DIR__ . '/../..' . '/app/Providers/ComposerServiceProvider.php',
|
||||
'App\\Providers\\ConfigServiceProvider' => __DIR__ . '/../..' . '/app/Providers/ConfigServiceProvider.php',
|
||||
'App\\Providers\\EventServiceProvider' => __DIR__ . '/../..' . '/app/Providers/EventServiceProvider.php',
|
||||
'App\\Providers\\RouteServiceProvider' => __DIR__ . '/../..' . '/app/Providers/RouteServiceProvider.php',
|
||||
@@ -995,8 +1275,6 @@ class ComposerStaticInit1bacc9bd2a82216bf11bc15e6aee6c79
|
||||
'Aws\\AwsClient' => __DIR__ . '/..' . '/aws/aws-sdk-php/src/AwsClient.php',
|
||||
'Aws\\AwsClientInterface' => __DIR__ . '/..' . '/aws/aws-sdk-php/src/AwsClientInterface.php',
|
||||
'Aws\\AwsClientTrait' => __DIR__ . '/..' . '/aws/aws-sdk-php/src/AwsClientTrait.php',
|
||||
'Aws\\Budgets\\BudgetsClient' => __DIR__ . '/..' . '/aws/aws-sdk-php/src/Budgets/BudgetsClient.php',
|
||||
'Aws\\Budgets\\Exception\\BudgetsException' => __DIR__ . '/..' . '/aws/aws-sdk-php/src/Budgets/Exception/BudgetsException.php',
|
||||
'Aws\\CacheInterface' => __DIR__ . '/..' . '/aws/aws-sdk-php/src/CacheInterface.php',
|
||||
'Aws\\ClientResolver' => __DIR__ . '/..' . '/aws/aws-sdk-php/src/ClientResolver.php',
|
||||
'Aws\\CloudFormation\\CloudFormationClient' => __DIR__ . '/..' . '/aws/aws-sdk-php/src/CloudFormation/CloudFormationClient.php',
|
||||
@@ -1208,8 +1486,6 @@ class ComposerStaticInit1bacc9bd2a82216bf11bc15e6aee6c79
|
||||
'Aws\\Signature\\SignatureProvider' => __DIR__ . '/..' . '/aws/aws-sdk-php/src/Signature/SignatureProvider.php',
|
||||
'Aws\\Signature\\SignatureTrait' => __DIR__ . '/..' . '/aws/aws-sdk-php/src/Signature/SignatureTrait.php',
|
||||
'Aws\\Signature\\SignatureV4' => __DIR__ . '/..' . '/aws/aws-sdk-php/src/Signature/SignatureV4.php',
|
||||
'Aws\\Sms\\Exception\\SmsException' => __DIR__ . '/..' . '/aws/aws-sdk-php/src/Sms/Exception/SmsException.php',
|
||||
'Aws\\Sms\\SmsClient' => __DIR__ . '/..' . '/aws/aws-sdk-php/src/Sms/SmsClient.php',
|
||||
'Aws\\SnowBall\\Exception\\SnowBallException' => __DIR__ . '/..' . '/aws/aws-sdk-php/src/SnowBall/Exception/SnowBallException.php',
|
||||
'Aws\\SnowBall\\SnowBallClient' => __DIR__ . '/..' . '/aws/aws-sdk-php/src/SnowBall/SnowBallClient.php',
|
||||
'Aws\\Sns\\Exception\\SnsException' => __DIR__ . '/..' . '/aws/aws-sdk-php/src/Sns/Exception/SnsException.php',
|
||||
@@ -1325,6 +1601,13 @@ class ComposerStaticInit1bacc9bd2a82216bf11bc15e6aee6c79
|
||||
'Collective\\Bus\\HandlerResolver' => __DIR__ . '/..' . '/laravelcollective/bus/src/HandlerResolver.php',
|
||||
'Collective\\Bus\\MarshalException' => __DIR__ . '/..' . '/laravelcollective/bus/src/MarshalException.php',
|
||||
'Collective\\Bus\\Queueable' => __DIR__ . '/..' . '/laravelcollective/bus/src/Queueable.php',
|
||||
'Collective\\Html\\Componentable' => __DIR__ . '/..' . '/laravelcollective/html/src/Componentable.php',
|
||||
'Collective\\Html\\Eloquent\\FormAccessible' => __DIR__ . '/..' . '/laravelcollective/html/src/Eloquent/FormAccessible.php',
|
||||
'Collective\\Html\\FormBuilder' => __DIR__ . '/..' . '/laravelcollective/html/src/FormBuilder.php',
|
||||
'Collective\\Html\\FormFacade' => __DIR__ . '/..' . '/laravelcollective/html/src/FormFacade.php',
|
||||
'Collective\\Html\\HtmlBuilder' => __DIR__ . '/..' . '/laravelcollective/html/src/HtmlBuilder.php',
|
||||
'Collective\\Html\\HtmlFacade' => __DIR__ . '/..' . '/laravelcollective/html/src/HtmlFacade.php',
|
||||
'Collective\\Html\\HtmlServiceProvider' => __DIR__ . '/..' . '/laravelcollective/html/src/HtmlServiceProvider.php',
|
||||
'CreateApiSettingsTable' => __DIR__ . '/../..' . '/database/migrations/2016_05_11_105244_create_api_settings_table.php',
|
||||
'CreateApprovalTable' => __DIR__ . '/../..' . '/database/migrations/2016_08_31_223407_create_approval_table.php',
|
||||
'CreateBanlistTable' => __DIR__ . '/../..' . '/database/migrations/2016_02_16_140450_create_banlist_table.php',
|
||||
@@ -1343,6 +1626,7 @@ class ComposerStaticInit1bacc9bd2a82216bf11bc15e6aee6c79
|
||||
'CreateFaveoMailsTable' => __DIR__ . '/../..' . '/database/migrations/2016_07_26_084458_create_faveo_mails_table.php',
|
||||
'CreateFaveoQueuesTable' => __DIR__ . '/../..' . '/database/migrations/2016_07_26_090201_create_faveo_queues_table.php',
|
||||
'CreateFieldValuesTable' => __DIR__ . '/../..' . '/database/migrations/2016_07_19_071910_create_field_values_table.php',
|
||||
'CreateFiltersTable' => __DIR__ . '/../..' . '/database/migrations/2016_10_10_124120_create_filters_table.php',
|
||||
'CreateFollowUpTable' => __DIR__ . '/../..' . '/database/migrations/2016_09_02_165516_create_follow_up_table.php',
|
||||
'CreateGroupAssignDepartmentTable' => __DIR__ . '/../..' . '/database/migrations/2016_02_16_140450_create_group_assign_department_table.php',
|
||||
'CreateGroupsTable' => __DIR__ . '/../..' . '/database/migrations/2016_02_16_140450_create_groups_table.php',
|
||||
@@ -1354,6 +1638,7 @@ class ComposerStaticInit1bacc9bd2a82216bf11bc15e6aee6c79
|
||||
'CreateKbCommentTable' => __DIR__ . '/../..' . '/database/migrations/2016_02_16_140450_create_kb_comment_table.php',
|
||||
'CreateKbPagesTable' => __DIR__ . '/../..' . '/database/migrations/2016_02_16_140450_create_kb_pages_table.php',
|
||||
'CreateKbSettingsTable' => __DIR__ . '/../..' . '/database/migrations/2016_02_16_140450_create_kb_settings_table.php',
|
||||
'CreateLabelsTable' => __DIR__ . '/../..' . '/database/migrations/2016_10_10_104534_create_labels_table.php',
|
||||
'CreateLanguagesTable' => __DIR__ . '/../..' . '/database/migrations/2016_02_16_140450_create_languages_table.php',
|
||||
'CreateLogNotificationTable' => __DIR__ . '/../..' . '/database/migrations/2016_02_16_140450_create_log_notification_table.php',
|
||||
'CreateLoginAttemptsTable' => __DIR__ . '/../..' . '/database/migrations/2016_06_02_074913_create_login_attempts_table.php',
|
||||
@@ -1377,6 +1662,7 @@ class ComposerStaticInit1bacc9bd2a82216bf11bc15e6aee6c79
|
||||
'CreateSettingsTicketTable' => __DIR__ . '/../..' . '/database/migrations/2016_02_16_140450_create_settings_ticket_table.php',
|
||||
'CreateSlaPlanTable' => __DIR__ . '/../..' . '/database/migrations/2016_02_16_140450_create_sla_plan_table.php',
|
||||
'CreateSocialMediaTable' => __DIR__ . '/../..' . '/database/migrations/2016_08_08_095744_create_social_media_table.php',
|
||||
'CreateTagsTable' => __DIR__ . '/../..' . '/database/migrations/2016_10_12_072502_create_tags_table.php',
|
||||
'CreateTeamAssignAgentTable' => __DIR__ . '/../..' . '/database/migrations/2016_02_16_140450_create_team_assign_agent_table.php',
|
||||
'CreateTeamsTable' => __DIR__ . '/../..' . '/database/migrations/2016_02_16_140450_create_teams_table.php',
|
||||
'CreateTemplateSetsTable' => __DIR__ . '/../..' . '/database/migrations/2016_06_02_094409_create_template_sets_table.php',
|
||||
@@ -1507,7 +1793,6 @@ class ComposerStaticInit1bacc9bd2a82216bf11bc15e6aee6c79
|
||||
'Dotenv\\Exception\\ValidationException' => __DIR__ . '/..' . '/vlucas/phpdotenv/src/Exception/ValidationException.php',
|
||||
'Dotenv\\Loader' => __DIR__ . '/..' . '/vlucas/phpdotenv/src/Loader.php',
|
||||
'Dotenv\\Validator' => __DIR__ . '/..' . '/vlucas/phpdotenv/src/Validator.php',
|
||||
'EasyPeasyICS' => __DIR__ . '/..' . '/phpmailer/phpmailer/extras/EasyPeasyICS.php',
|
||||
'Encoding_Map' => __DIR__ . '/..' . '/phenx/php-font-lib/classes/Encoding_Map.php',
|
||||
'Fetch\\Attachment' => __DIR__ . '/..' . '/tedivm/fetch/src/Fetch/Attachment.php',
|
||||
'Fetch\\Message' => __DIR__ . '/..' . '/tedivm/fetch/src/Fetch/Message.php',
|
||||
@@ -2846,12 +3131,30 @@ class ComposerStaticInit1bacc9bd2a82216bf11bc15e6aee6c79
|
||||
'League\\Flysystem\\Plugin\\PluginNotFoundException' => __DIR__ . '/..' . '/league/flysystem/src/Plugin/PluginNotFoundException.php',
|
||||
'League\\Flysystem\\ReadInterface' => __DIR__ . '/..' . '/league/flysystem/src/ReadInterface.php',
|
||||
'League\\Flysystem\\RootViolationException' => __DIR__ . '/..' . '/league/flysystem/src/RootViolationException.php',
|
||||
'League\\Flysystem\\SafeStorage' => __DIR__ . '/..' . '/league/flysystem/src/SafeStorage.php',
|
||||
'League\\Flysystem\\UnreadableFileException' => __DIR__ . '/..' . '/league/flysystem/src/UnreadableFileException.php',
|
||||
'League\\Flysystem\\Util' => __DIR__ . '/..' . '/league/flysystem/src/Util.php',
|
||||
'League\\Flysystem\\Util\\ContentListingFormatter' => __DIR__ . '/..' . '/league/flysystem/src/Util/ContentListingFormatter.php',
|
||||
'League\\Flysystem\\Util\\MimeType' => __DIR__ . '/..' . '/league/flysystem/src/Util/MimeType.php',
|
||||
'League\\Flysystem\\Util\\StreamHasher' => __DIR__ . '/..' . '/league/flysystem/src/Util/StreamHasher.php',
|
||||
'League\\Fractal\\Manager' => __DIR__ . '/..' . '/league/fractal/src/Manager.php',
|
||||
'League\\Fractal\\Pagination\\Cursor' => __DIR__ . '/..' . '/league/fractal/src/Pagination/Cursor.php',
|
||||
'League\\Fractal\\Pagination\\CursorInterface' => __DIR__ . '/..' . '/league/fractal/src/Pagination/CursorInterface.php',
|
||||
'League\\Fractal\\Pagination\\IlluminatePaginatorAdapter' => __DIR__ . '/..' . '/league/fractal/src/Pagination/IlluminatePaginatorAdapter.php',
|
||||
'League\\Fractal\\Pagination\\PagerfantaPaginatorAdapter' => __DIR__ . '/..' . '/league/fractal/src/Pagination/PagerfantaPaginatorAdapter.php',
|
||||
'League\\Fractal\\Pagination\\PaginatorInterface' => __DIR__ . '/..' . '/league/fractal/src/Pagination/PaginatorInterface.php',
|
||||
'League\\Fractal\\Pagination\\ZendFrameworkPaginatorAdapter' => __DIR__ . '/..' . '/league/fractal/src/Pagination/ZendFrameworkPaginatorAdapter.php',
|
||||
'League\\Fractal\\ParamBag' => __DIR__ . '/..' . '/league/fractal/src/ParamBag.php',
|
||||
'League\\Fractal\\Resource\\Collection' => __DIR__ . '/..' . '/league/fractal/src/Resource/Collection.php',
|
||||
'League\\Fractal\\Resource\\Item' => __DIR__ . '/..' . '/league/fractal/src/Resource/Item.php',
|
||||
'League\\Fractal\\Resource\\NullResource' => __DIR__ . '/..' . '/league/fractal/src/Resource/NullResource.php',
|
||||
'League\\Fractal\\Resource\\ResourceAbstract' => __DIR__ . '/..' . '/league/fractal/src/Resource/ResourceAbstract.php',
|
||||
'League\\Fractal\\Resource\\ResourceInterface' => __DIR__ . '/..' . '/league/fractal/src/Resource/ResourceInterface.php',
|
||||
'League\\Fractal\\Scope' => __DIR__ . '/..' . '/league/fractal/src/Scope.php',
|
||||
'League\\Fractal\\Serializer\\ArraySerializer' => __DIR__ . '/..' . '/league/fractal/src/Serializer/ArraySerializer.php',
|
||||
'League\\Fractal\\Serializer\\DataArraySerializer' => __DIR__ . '/..' . '/league/fractal/src/Serializer/DataArraySerializer.php',
|
||||
'League\\Fractal\\Serializer\\JsonApiSerializer' => __DIR__ . '/..' . '/league/fractal/src/Serializer/JsonApiSerializer.php',
|
||||
'League\\Fractal\\Serializer\\SerializerAbstract' => __DIR__ . '/..' . '/league/fractal/src/Serializer/SerializerAbstract.php',
|
||||
'League\\Fractal\\TransformerAbstract' => __DIR__ . '/..' . '/league/fractal/src/TransformerAbstract.php',
|
||||
'League\\OAuth1\\Client\\Credentials\\ClientCredentials' => __DIR__ . '/..' . '/league/oauth1-client/src/Client/Credentials/ClientCredentials.php',
|
||||
'League\\OAuth1\\Client\\Credentials\\ClientCredentialsInterface' => __DIR__ . '/..' . '/league/oauth1-client/src/Client/Credentials/ClientCredentialsInterface.php',
|
||||
'League\\OAuth1\\Client\\Credentials\\Credentials' => __DIR__ . '/..' . '/league/oauth1-client/src/Client/Credentials/Credentials.php',
|
||||
@@ -3238,9 +3541,6 @@ class ComposerStaticInit1bacc9bd2a82216bf11bc15e6aee6c79
|
||||
'PHPExcel_Writer_PDF_DomPDF' => __DIR__ . '/..' . '/phpoffice/phpexcel/Classes/PHPExcel/Writer/PDF/DomPDF.php',
|
||||
'PHPExcel_Writer_PDF_mPDF' => __DIR__ . '/..' . '/phpoffice/phpexcel/Classes/PHPExcel/Writer/PDF/mPDF.php',
|
||||
'PHPExcel_Writer_PDF_tcPDF' => __DIR__ . '/..' . '/phpoffice/phpexcel/Classes/PHPExcel/Writer/PDF/tcPDF.php',
|
||||
'PHPMailer' => __DIR__ . '/..' . '/phpmailer/phpmailer/class.phpmailer.php',
|
||||
'PHPMailerOAuth' => __DIR__ . '/..' . '/phpmailer/phpmailer/class.phpmaileroauth.php',
|
||||
'PHPMailerOAuthGoogle' => __DIR__ . '/..' . '/phpmailer/phpmailer/class.phpmaileroauthgoogle.php',
|
||||
'PHPUnit_Exception' => __DIR__ . '/..' . '/phpunit/phpunit/src/Exception.php',
|
||||
'PHPUnit_Extensions_GroupTestSuite' => __DIR__ . '/..' . '/phpunit/phpunit/src/Extensions/GroupTestSuite.php',
|
||||
'PHPUnit_Extensions_PhptTestCase' => __DIR__ . '/..' . '/phpunit/phpunit/src/Extensions/PhptTestCase.php',
|
||||
@@ -3637,14 +3937,9 @@ class ComposerStaticInit1bacc9bd2a82216bf11bc15e6aee6c79
|
||||
'PHP_Token_XOR_EQUAL' => __DIR__ . '/..' . '/phpunit/php-token-stream/src/Token.php',
|
||||
'PHP_Token_YIELD' => __DIR__ . '/..' . '/phpunit/php-token-stream/src/Token.php',
|
||||
'PHP_Token_YIELD_FROM' => __DIR__ . '/..' . '/phpunit/php-token-stream/src/Token.php',
|
||||
'POP3' => __DIR__ . '/..' . '/phpmailer/phpmailer/class.pop3.php',
|
||||
'Page_Cache' => __DIR__ . '/..' . '/dompdf/dompdf/include/page_cache.cls.php',
|
||||
'Page_Frame_Decorator' => __DIR__ . '/..' . '/dompdf/dompdf/include/page_frame_decorator.cls.php',
|
||||
'Page_Frame_Reflower' => __DIR__ . '/..' . '/dompdf/dompdf/include/page_frame_reflower.cls.php',
|
||||
'PhpImap\\Exception' => __DIR__ . '/..' . '/php-imap/php-imap/src/PhpImap/Mailbox.php',
|
||||
'PhpImap\\IncomingMail' => __DIR__ . '/..' . '/php-imap/php-imap/src/PhpImap/IncomingMail.php',
|
||||
'PhpImap\\IncomingMailAttachment' => __DIR__ . '/..' . '/php-imap/php-imap/src/PhpImap/IncomingMail.php',
|
||||
'PhpImap\\Mailbox' => __DIR__ . '/..' . '/php-imap/php-imap/src/PhpImap/Mailbox.php',
|
||||
'PhpParser\\Autoloader' => __DIR__ . '/..' . '/nikic/php-parser/lib/PhpParser/Autoloader.php',
|
||||
'PhpParser\\Builder' => __DIR__ . '/..' . '/nikic/php-parser/lib/PhpParser/Builder.php',
|
||||
'PhpParser\\BuilderAbstract' => __DIR__ . '/..' . '/nikic/php-parser/lib/PhpParser/BuilderAbstract.php',
|
||||
@@ -4563,7 +4858,6 @@ class ComposerStaticInit1bacc9bd2a82216bf11bc15e6aee6c79
|
||||
'Psy\\VarDumper\\Presenter' => __DIR__ . '/..' . '/psy/psysh/src/Psy/VarDumper/Presenter.php',
|
||||
'Psy\\VarDumper\\PresenterAware' => __DIR__ . '/..' . '/psy/psysh/src/Psy/VarDumper/PresenterAware.php',
|
||||
'Renderer' => __DIR__ . '/..' . '/dompdf/dompdf/include/renderer.cls.php',
|
||||
'SMTP' => __DIR__ . '/..' . '/phpmailer/phpmailer/class.smtp.php',
|
||||
'SebastianBergmann\\Comparator\\ArrayComparator' => __DIR__ . '/..' . '/sebastian/comparator/src/ArrayComparator.php',
|
||||
'SebastianBergmann\\Comparator\\Comparator' => __DIR__ . '/..' . '/sebastian/comparator/src/Comparator.php',
|
||||
'SebastianBergmann\\Comparator\\ComparisonFailure' => __DIR__ . '/..' . '/sebastian/comparator/src/ComparisonFailure.php',
|
||||
@@ -5282,6 +5576,28 @@ class ComposerStaticInit1bacc9bd2a82216bf11bc15e6aee6c79
|
||||
'Whoops\\Util\\Misc' => __DIR__ . '/..' . '/filp/whoops/src/Whoops/Util/Misc.php',
|
||||
'Whoops\\Util\\TemplateHelper' => __DIR__ . '/..' . '/filp/whoops/src/Whoops/Util/TemplateHelper.php',
|
||||
'XdgBaseDir\\Xdg' => __DIR__ . '/..' . '/dnoegel/php-xdg-base-dir/src/Xdg.php',
|
||||
'Yajra\\Datatables\\Contracts\\DataTableButtonsContract' => __DIR__ . '/..' . '/yajra/laravel-datatables-oracle/src/Contracts/DataTableButtonsContract.php',
|
||||
'Yajra\\Datatables\\Contracts\\DataTableContract' => __DIR__ . '/..' . '/yajra/laravel-datatables-oracle/src/Contracts/DataTableContract.php',
|
||||
'Yajra\\Datatables\\Contracts\\DataTableEngineContract' => __DIR__ . '/..' . '/yajra/laravel-datatables-oracle/src/Contracts/DataTableEngineContract.php',
|
||||
'Yajra\\Datatables\\Contracts\\DataTableScopeContract' => __DIR__ . '/..' . '/yajra/laravel-datatables-oracle/src/Contracts/DataTableScopeContract.php',
|
||||
'Yajra\\Datatables\\Datatables' => __DIR__ . '/..' . '/yajra/laravel-datatables-oracle/src/Datatables.php',
|
||||
'Yajra\\Datatables\\DatatablesServiceProvider' => __DIR__ . '/..' . '/yajra/laravel-datatables-oracle/src/DatatablesServiceProvider.php',
|
||||
'Yajra\\Datatables\\Engines\\BaseEngine' => __DIR__ . '/..' . '/yajra/laravel-datatables-oracle/src/Engines/BaseEngine.php',
|
||||
'Yajra\\Datatables\\Engines\\CollectionEngine' => __DIR__ . '/..' . '/yajra/laravel-datatables-oracle/src/Engines/CollectionEngine.php',
|
||||
'Yajra\\Datatables\\Engines\\EloquentEngine' => __DIR__ . '/..' . '/yajra/laravel-datatables-oracle/src/Engines/EloquentEngine.php',
|
||||
'Yajra\\Datatables\\Engines\\QueryBuilderEngine' => __DIR__ . '/..' . '/yajra/laravel-datatables-oracle/src/Engines/QueryBuilderEngine.php',
|
||||
'Yajra\\Datatables\\Facades\\Datatables' => __DIR__ . '/..' . '/yajra/laravel-datatables-oracle/src/Facades/Datatables.php',
|
||||
'Yajra\\Datatables\\Generators\\DataTablesMakeCommand' => __DIR__ . '/..' . '/yajra/laravel-datatables-oracle/src/Generators/DataTablesMakeCommand.php',
|
||||
'Yajra\\Datatables\\Generators\\DataTablesScopeCommand' => __DIR__ . '/..' . '/yajra/laravel-datatables-oracle/src/Generators/DataTablesScopeCommand.php',
|
||||
'Yajra\\Datatables\\Helper' => __DIR__ . '/..' . '/yajra/laravel-datatables-oracle/src/Helper.php',
|
||||
'Yajra\\Datatables\\Html\\Builder' => __DIR__ . '/..' . '/yajra/laravel-datatables-oracle/src/Html/Builder.php',
|
||||
'Yajra\\Datatables\\Html\\Column' => __DIR__ . '/..' . '/yajra/laravel-datatables-oracle/src/Html/Column.php',
|
||||
'Yajra\\Datatables\\Html\\Parameters' => __DIR__ . '/..' . '/yajra/laravel-datatables-oracle/src/Html/Parameters.php',
|
||||
'Yajra\\Datatables\\Processors\\DataProcessor' => __DIR__ . '/..' . '/yajra/laravel-datatables-oracle/src/Processors/DataProcessor.php',
|
||||
'Yajra\\Datatables\\Processors\\RowProcessor' => __DIR__ . '/..' . '/yajra/laravel-datatables-oracle/src/Processors/RowProcessor.php',
|
||||
'Yajra\\Datatables\\Request' => __DIR__ . '/..' . '/yajra/laravel-datatables-oracle/src/Request.php',
|
||||
'Yajra\\Datatables\\Services\\DataTable' => __DIR__ . '/..' . '/yajra/laravel-datatables-oracle/src/Services/DataTable.php',
|
||||
'Yajra\\Datatables\\Transformers\\DataTransformer' => __DIR__ . '/..' . '/yajra/laravel-datatables-oracle/src/Transformers/DataTransformer.php',
|
||||
'ZendService\\Apple\\Apns\\Client\\AbstractClient' => __DIR__ . '/..' . '/zendframework/zendservice-apple-apns/library/ZendService/Apple/Apns/Client/AbstractClient.php',
|
||||
'ZendService\\Apple\\Apns\\Client\\Feedback' => __DIR__ . '/..' . '/zendframework/zendservice-apple-apns/library/ZendService/Apple/Apns/Client/Feedback.php',
|
||||
'ZendService\\Apple\\Apns\\Client\\Message' => __DIR__ . '/..' . '/zendframework/zendservice-apple-apns/library/ZendService/Apple/Apns/Client/Message.php',
|
||||
@@ -5455,7 +5771,6 @@ class ComposerStaticInit1bacc9bd2a82216bf11bc15e6aee6c79
|
||||
'Zend\\Stdlib\\ArrayUtils\\MergeRemoveKey' => __DIR__ . '/..' . '/zendframework/zend-stdlib/src/ArrayUtils/MergeRemoveKey.php',
|
||||
'Zend\\Stdlib\\ArrayUtils\\MergeReplaceKey' => __DIR__ . '/..' . '/zendframework/zend-stdlib/src/ArrayUtils/MergeReplaceKey.php',
|
||||
'Zend\\Stdlib\\ArrayUtils\\MergeReplaceKeyInterface' => __DIR__ . '/..' . '/zendframework/zend-stdlib/src/ArrayUtils/MergeReplaceKeyInterface.php',
|
||||
'Zend\\Stdlib\\ConsoleHelper' => __DIR__ . '/..' . '/zendframework/zend-stdlib/src/ConsoleHelper.php',
|
||||
'Zend\\Stdlib\\DispatchableInterface' => __DIR__ . '/..' . '/zendframework/zend-stdlib/src/DispatchableInterface.php',
|
||||
'Zend\\Stdlib\\ErrorHandler' => __DIR__ . '/..' . '/zendframework/zend-stdlib/src/ErrorHandler.php',
|
||||
'Zend\\Stdlib\\Exception\\BadMethodCallException' => __DIR__ . '/..' . '/zendframework/zend-stdlib/src/Exception/BadMethodCallException.php',
|
||||
@@ -5643,7 +5958,6 @@ class ComposerStaticInit1bacc9bd2a82216bf11bc15e6aee6c79
|
||||
'libphonenumber\\prefixmapper\\PhonePrefixMap' => __DIR__ . '/..' . '/giggsey/libphonenumber-for-php/src/libphonenumber/prefixmapper/PhonePrefixMap.php',
|
||||
'libphonenumber\\prefixmapper\\PrefixFileReader' => __DIR__ . '/..' . '/giggsey/libphonenumber-for-php/src/libphonenumber/prefixmapper/PrefixFileReader.php',
|
||||
'libphonenumber\\prefixmapper\\PrefixTimeZonesMap' => __DIR__ . '/..' . '/giggsey/libphonenumber-for-php/src/libphonenumber/prefixmapper/PrefixTimeZonesMap.php',
|
||||
'ntlm_sasl_client_class' => __DIR__ . '/..' . '/phpmailer/phpmailer/extras/ntlm_sasl_client.php',
|
||||
'phpDocumentor\\Reflection\\DocBlock' => __DIR__ . '/..' . '/phpdocumentor/reflection-docblock/src/DocBlock.php',
|
||||
'phpDocumentor\\Reflection\\DocBlockFactory' => __DIR__ . '/..' . '/phpdocumentor/reflection-docblock/src/DocBlockFactory.php',
|
||||
'phpDocumentor\\Reflection\\DocBlockFactoryInterface' => __DIR__ . '/..' . '/phpdocumentor/reflection-docblock/src/DocBlockFactoryInterface.php',
|
||||
@@ -5705,7 +6019,6 @@ class ComposerStaticInit1bacc9bd2a82216bf11bc15e6aee6c79
|
||||
'phpDocumentor\\Reflection\\Types\\String_' => __DIR__ . '/..' . '/phpdocumentor/type-resolver/src/Types/String_.php',
|
||||
'phpDocumentor\\Reflection\\Types\\This' => __DIR__ . '/..' . '/phpdocumentor/type-resolver/src/Types/This.php',
|
||||
'phpDocumentor\\Reflection\\Types\\Void_' => __DIR__ . '/..' . '/phpdocumentor/type-resolver/src/Types/Void_.php',
|
||||
'phpmailerException' => __DIR__ . '/..' . '/phpmailer/phpmailer/class.phpmailer.php',
|
||||
'thomaswelton\\GravatarLib\\Gravatar' => __DIR__ . '/..' . '/thomaswelton/gravatarlib/thomaswelton/GravatarLib/Gravatar.php',
|
||||
);
|
||||
|
||||
|
787
vendor/composer/installed.json
vendored
787
vendor/composer/installed.json
vendored
File diff suppressed because it is too large
Load Diff
@@ -1,19 +0,0 @@
|
||||
# Laravel Breadcrumbs 3
|
||||
[](https://packagist.org/packages/davejamesmiller/laravel-breadcrumbs)
|
||||
[](https://packagist.org/packages/davejamesmiller/laravel-breadcrumbs)
|
||||
[](https://www.versioneye.com/php/davejamesmiller:laravel-breadcrumbs/references)<br>
|
||||
[](https://travis-ci.org/davejamesmiller/laravel-breadcrumbs)
|
||||
[](https://coveralls.io/r/davejamesmiller/laravel-breadcrumbs)
|
||||
[](https://www.versioneye.com/php/davejamesmiller:laravel-breadcrumbs)
|
||||
|
||||
A simple Laravel-style way to create breadcrumbs in [Laravel 5](http://laravel.com/).
|
||||
|
||||
**[Documentation >>](http://laravel-breadcrumbs.davejamesmiller.com/)**
|
||||
|
||||
[Support & Contribution Guidelines](CONTRIBUTING.rst)
|
||||
|
||||
[MIT License](docs/license.rst)
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
*For Laravel 4.0 to 4.2 please use the [2.x version](https://github.com/davejamesmiller/laravel-breadcrumbs/tree/2.x) of Laravel Breadcrumbs.*
|
@@ -1,8 +0,0 @@
|
||||
Tests/ export-ignore
|
||||
build/ export-ignore
|
||||
.travis.yml export-ignore
|
||||
build.xml export-ignore
|
||||
phpunit.xml.dist export-ignore
|
||||
libphonenumber-for-php.spec export-ignore
|
||||
|
||||
* text=auto
|
36
vendor/giggsey/libphonenumber-for-php/.travis.yml
vendored
Normal file
36
vendor/giggsey/libphonenumber-for-php/.travis.yml
vendored
Normal file
@@ -0,0 +1,36 @@
|
||||
sudo: false
|
||||
|
||||
language: php
|
||||
|
||||
matrix:
|
||||
fast_finish: true
|
||||
include:
|
||||
- php: 5.3
|
||||
env: COMPOSER_FLAGS="--prefer-stable --prefer-lowest"
|
||||
- php: 5.4
|
||||
- php: 5.5
|
||||
- php: 5.6
|
||||
- php: 7.0
|
||||
- php: 7.1
|
||||
# Use the newer stack for HHVM as HHVM does not support Precise
|
||||
- php: hhvm
|
||||
sudo: required
|
||||
dist: trusty
|
||||
group: edge
|
||||
|
||||
before_install:
|
||||
- wget https://scrutinizer-ci.com/ocular.phar
|
||||
- mkdir -p build/logs
|
||||
|
||||
install:
|
||||
- travis_retry composer update --no-interaction $COMPOSER_FLAGS
|
||||
|
||||
script:
|
||||
- ./vendor/bin/phpunit --coverage-text --coverage-clover build/logs/clover.xml
|
||||
|
||||
after_script:
|
||||
- php vendor/bin/coveralls -v --exclude-no-stmt
|
||||
- php ocular.phar code-coverage:upload --format=php-clover build/logs/clover.xml
|
||||
|
||||
notifications:
|
||||
irc: "irc.appliedirc.com#applied"
|
@@ -2,4 +2,4 @@
|
||||
# It can be a commit, branch or tag of the https://github.com/googlei18n/libphonenumber project
|
||||
#
|
||||
# For more information, look at the phing tasks in build.xml
|
||||
libphonenumber-7.7.3
|
||||
libphonenumber-7.7.2
|
||||
|
4
vendor/giggsey/libphonenumber-for-php/Tests/bootstrap.php
vendored
Normal file
4
vendor/giggsey/libphonenumber-for-php/Tests/bootstrap.php
vendored
Normal file
@@ -0,0 +1,4 @@
|
||||
<?php
|
||||
ini_set('memory_limit', '1024M');
|
||||
|
||||
require __DIR__ . '/../vendor/autoload.php';
|
44
vendor/giggsey/libphonenumber-for-php/Tests/libphonenumber/Tests/Issues/CodeCoverageTest.php
vendored
Normal file
44
vendor/giggsey/libphonenumber-for-php/Tests/libphonenumber/Tests/Issues/CodeCoverageTest.php
vendored
Normal file
@@ -0,0 +1,44 @@
|
||||
<?php
|
||||
|
||||
namespace libphonenumber\Tests\Issues;
|
||||
|
||||
use libphonenumber\PhoneNumberUtil;
|
||||
|
||||
class CodeCoverageTest extends \PHPUnit_Framework_TestCase
|
||||
{
|
||||
/**
|
||||
* @var PhoneNumberUtil
|
||||
*/
|
||||
private $phoneUtil;
|
||||
|
||||
public function setUp()
|
||||
{
|
||||
PhoneNumberUtil::resetInstance();
|
||||
$this->phoneUtil = PhoneNumberUtil::getInstance();
|
||||
}
|
||||
|
||||
public function testNullException()
|
||||
{
|
||||
try {
|
||||
$this->phoneUtil->parse(null, null);
|
||||
} catch (\Exception $e) {
|
||||
$this->assertEquals("libphonenumber\\NumberParseException", get_class($e));
|
||||
$this->assertEquals("The phone number supplied was null.", $e->getMessage());
|
||||
|
||||
$this->assertEquals("Error type: 1. The phone number supplied was null.", (string)$e);
|
||||
}
|
||||
}
|
||||
|
||||
public function testTooShortNumber()
|
||||
{
|
||||
try {
|
||||
$this->phoneUtil->parse("+441", "GB");
|
||||
} catch (\Exception $e) {
|
||||
$this->assertEquals("libphonenumber\\NumberParseException", get_class($e));
|
||||
$this->assertEquals("The string supplied is too short to be a phone number.", $e->getMessage());
|
||||
$this->assertEquals(3, $e->getCode());
|
||||
|
||||
$this->assertEquals("Error type: 3. The string supplied is too short to be a phone number.", (string)$e);
|
||||
}
|
||||
}
|
||||
}
|
39
vendor/giggsey/libphonenumber-for-php/Tests/libphonenumber/Tests/Issues/Issue106Test.php
vendored
Normal file
39
vendor/giggsey/libphonenumber-for-php/Tests/libphonenumber/Tests/Issues/Issue106Test.php
vendored
Normal file
@@ -0,0 +1,39 @@
|
||||
<?php
|
||||
|
||||
namespace libphonenumber\Tests\Issues;
|
||||
|
||||
use libphonenumber\geocoding\PhoneNumberOfflineGeocoder;
|
||||
use libphonenumber\PhoneNumber;
|
||||
|
||||
class Issue106Test extends \PHPUnit_Framework_TestCase
|
||||
{
|
||||
private static $TW_Number1;
|
||||
protected $geocoder;
|
||||
|
||||
public static function setUpBeforeClass()
|
||||
{
|
||||
self::$TW_Number1 = new PhoneNumber();
|
||||
self::$TW_Number1->setCountryCode(886)->setNationalNumber(223113731);
|
||||
}
|
||||
|
||||
public function setUp()
|
||||
{
|
||||
PhoneNumberOfflineGeocoder::resetInstance();
|
||||
$this->geocoder = PhoneNumberOfflineGeocoder::getInstance();
|
||||
}
|
||||
|
||||
public function testGeocoderForZh()
|
||||
{
|
||||
$this->assertEquals("Taipei", $this->geocoder->getDescriptionForNumber(self::$TW_Number1, "en"));
|
||||
|
||||
$this->assertEquals(
|
||||
pack('H*', 'e58fb0') . pack('H*', 'e58c97'),
|
||||
$this->geocoder->getDescriptionForNumber(self::$TW_Number1, "zh_CN")
|
||||
);
|
||||
|
||||
$this->assertEquals(
|
||||
pack('H*', 'e887ba') . pack('H*', 'e58c97'),
|
||||
$this->geocoder->getDescriptionForNumber(self::$TW_Number1, "zh_TW")
|
||||
);
|
||||
}
|
||||
}
|
29
vendor/giggsey/libphonenumber-for-php/Tests/libphonenumber/Tests/Issues/Issue14Test.php
vendored
Normal file
29
vendor/giggsey/libphonenumber-for-php/Tests/libphonenumber/Tests/Issues/Issue14Test.php
vendored
Normal file
@@ -0,0 +1,29 @@
|
||||
<?php
|
||||
|
||||
namespace libphonenumber\Tests\Issues;
|
||||
|
||||
use libphonenumber\PhoneNumberType;
|
||||
use libphonenumber\PhoneNumberUtil;
|
||||
|
||||
class Issue14Test extends \PHPUnit_Framework_TestCase
|
||||
{
|
||||
/**
|
||||
* @var PhoneNumberUtil
|
||||
*/
|
||||
private $phoneUtil;
|
||||
|
||||
public function setUp()
|
||||
{
|
||||
PhoneNumberUtil::resetInstance();
|
||||
$this->phoneUtil = PhoneNumberUtil::getInstance();
|
||||
}
|
||||
|
||||
public function testKWMobileNumber()
|
||||
{
|
||||
$number = "51440519";
|
||||
$phoneNumber = $this->phoneUtil->parse($number, "KW");
|
||||
|
||||
$this->assertTrue($this->phoneUtil->isValidNumber($phoneNumber));
|
||||
$this->assertEquals(PhoneNumberType::MOBILE, $this->phoneUtil->getNumberType($phoneNumber));
|
||||
}
|
||||
}
|
36
vendor/giggsey/libphonenumber-for-php/Tests/libphonenumber/Tests/Issues/Issue17Test.php
vendored
Normal file
36
vendor/giggsey/libphonenumber-for-php/Tests/libphonenumber/Tests/Issues/Issue17Test.php
vendored
Normal file
@@ -0,0 +1,36 @@
|
||||
<?php
|
||||
|
||||
namespace libphonenumber\Tests\Issues;
|
||||
|
||||
use libphonenumber\geocoding\PhoneNumberOfflineGeocoder;
|
||||
use libphonenumber\PhoneNumberUtil;
|
||||
|
||||
class Issue17Test extends \PHPUnit_Framework_TestCase
|
||||
{
|
||||
/**
|
||||
* @var PhoneNumberOfflineGeocoder
|
||||
*/
|
||||
private $geocoder;
|
||||
|
||||
/**
|
||||
* @var PhoneNumberUtil
|
||||
*/
|
||||
private $phoneUtil;
|
||||
|
||||
public function setUp()
|
||||
{
|
||||
PhoneNumberUtil::resetInstance();
|
||||
PhoneNumberOfflineGeocoder::resetInstance();
|
||||
$this->phoneUtil = PhoneNumberUtil::getInstance();
|
||||
$this->geocoder = PhoneNumberOfflineGeocoder::getInstance();
|
||||
}
|
||||
|
||||
public function testIsleOfManLocale()
|
||||
{
|
||||
$number = "447624806000";
|
||||
|
||||
$phoneNumber = $this->phoneUtil->parse($number, 'GB');
|
||||
|
||||
$this->assertEquals("Isle of Man", $this->geocoder->getDescriptionForNumber($phoneNumber, 'en'));
|
||||
}
|
||||
}
|
49
vendor/giggsey/libphonenumber-for-php/Tests/libphonenumber/Tests/Issues/Issue21Test.php
vendored
Normal file
49
vendor/giggsey/libphonenumber-for-php/Tests/libphonenumber/Tests/Issues/Issue21Test.php
vendored
Normal file
@@ -0,0 +1,49 @@
|
||||
<?php
|
||||
namespace libphonenumber\Tests\Issues;
|
||||
|
||||
use libphonenumber\PhoneNumberFormat;
|
||||
use libphonenumber\PhoneNumberUtil;
|
||||
|
||||
class Issue21Test extends \PHPUnit_Framework_TestCase
|
||||
{
|
||||
/**
|
||||
* @var PhoneNumberUtil
|
||||
*/
|
||||
private $phoneUtil;
|
||||
|
||||
public function setUp()
|
||||
{
|
||||
PhoneNumberUtil::resetInstance();
|
||||
$this->phoneUtil = PhoneNumberUtil::getInstance();
|
||||
}
|
||||
|
||||
public function testFloatNumber()
|
||||
{
|
||||
$number = "0358112345678987";
|
||||
$phoneNumber = $this->phoneUtil->parse($number, "DE");
|
||||
|
||||
$this->assertTrue($this->phoneUtil->isValidNumber($phoneNumber));
|
||||
|
||||
$this->assertEquals('+49358112345678987', $this->phoneUtil->format($phoneNumber, PhoneNumberFormat::E164));
|
||||
$this->assertEquals('+49 3581 12345678987', $this->phoneUtil->format($phoneNumber, PhoneNumberFormat::INTERNATIONAL));
|
||||
$this->assertEquals('03581 12345678987', $this->phoneUtil->format($phoneNumber, PhoneNumberFormat::NATIONAL));
|
||||
|
||||
|
||||
$this->assertEquals('011 49 3581 12345678987', $this->phoneUtil->formatOutOfCountryCallingNumber($phoneNumber, 'US'));
|
||||
$this->assertEquals('00 49 3581 12345678987', $this->phoneUtil->formatOutOfCountryCallingNumber($phoneNumber, 'CH'));
|
||||
}
|
||||
|
||||
public function testLongerNumber()
|
||||
{
|
||||
$number = "12345678901234567";
|
||||
$phoneNumber = $this->phoneUtil->parse($number, "DE");
|
||||
|
||||
$this->assertEquals('+4912345678901234567', $this->phoneUtil->format($phoneNumber, PhoneNumberFormat::E164));
|
||||
$this->assertEquals('+49 12345678901234567', $this->phoneUtil->format($phoneNumber, PhoneNumberFormat::INTERNATIONAL));
|
||||
$this->assertEquals('12345678901234567', $this->phoneUtil->format($phoneNumber, PhoneNumberFormat::NATIONAL));
|
||||
|
||||
|
||||
$this->assertEquals('011 49 12345678901234567', $this->phoneUtil->formatOutOfCountryCallingNumber($phoneNumber, 'US'));
|
||||
$this->assertEquals('00 49 12345678901234567', $this->phoneUtil->formatOutOfCountryCallingNumber($phoneNumber, 'CH'));
|
||||
}
|
||||
}
|
38
vendor/giggsey/libphonenumber-for-php/Tests/libphonenumber/Tests/Issues/Issue23Test.php
vendored
Normal file
38
vendor/giggsey/libphonenumber-for-php/Tests/libphonenumber/Tests/Issues/Issue23Test.php
vendored
Normal file
@@ -0,0 +1,38 @@
|
||||
<?php
|
||||
|
||||
namespace libphonenumber\Tests\Issues;
|
||||
|
||||
use libphonenumber\geocoding\PhoneNumberOfflineGeocoder;
|
||||
use libphonenumber\PhoneNumberUtil;
|
||||
use libphonenumber\RegionCode;
|
||||
|
||||
class Issue23Test extends \PHPUnit_Framework_TestCase
|
||||
{
|
||||
/**
|
||||
* @var PhoneNumberUtil
|
||||
*/
|
||||
private $phoneUtil;
|
||||
/**
|
||||
* @var PhoneNumberOfflineGeocoder|null
|
||||
*/
|
||||
private $geocoder;
|
||||
|
||||
public function setUp()
|
||||
{
|
||||
PhoneNumberUtil::resetInstance();
|
||||
$this->phoneUtil = PhoneNumberUtil::getInstance();
|
||||
|
||||
$this->geocoder = PhoneNumberOfflineGeocoder::getInstance();
|
||||
}
|
||||
|
||||
public function testTKGeoLocation()
|
||||
{
|
||||
$number = '+6903010';
|
||||
|
||||
$phoneNumber = $this->phoneUtil->parse($number, RegionCode::ZZ);
|
||||
|
||||
$this->assertEquals('TK', $this->phoneUtil->getRegionCodeForNumber($phoneNumber));
|
||||
|
||||
$this->assertEquals('Tokelau', $this->geocoder->getDescriptionForNumber($phoneNumber, 'en'));
|
||||
}
|
||||
}
|
27
vendor/giggsey/libphonenumber-for-php/Tests/libphonenumber/Tests/Issues/Issue34Test.php
vendored
Normal file
27
vendor/giggsey/libphonenumber-for-php/Tests/libphonenumber/Tests/Issues/Issue34Test.php
vendored
Normal file
@@ -0,0 +1,27 @@
|
||||
<?php
|
||||
namespace libphonenumber\Tests\Issues;
|
||||
|
||||
use libphonenumber\PhoneNumberUtil;
|
||||
|
||||
class Issue34Test extends \PHPUnit_Framework_TestCase
|
||||
{
|
||||
/**
|
||||
* @var PhoneNumberUtil
|
||||
*/
|
||||
private $phoneUtil;
|
||||
|
||||
public function setUp()
|
||||
{
|
||||
PhoneNumberUtil::resetInstance();
|
||||
$this->phoneUtil = PhoneNumberUtil::getInstance();
|
||||
}
|
||||
|
||||
public function testIsValidNumberForRegion()
|
||||
{
|
||||
$number = "+33 6 76 83 51 85";
|
||||
$region = "DE";
|
||||
$phoneNumber = $this->phoneUtil->parse($number, $region);
|
||||
|
||||
$this->assertFalse($this->phoneUtil->isValidNumberForRegion($phoneNumber, "DE"));
|
||||
}
|
||||
}
|
50
vendor/giggsey/libphonenumber-for-php/Tests/libphonenumber/Tests/Issues/Issue35Test.php
vendored
Normal file
50
vendor/giggsey/libphonenumber-for-php/Tests/libphonenumber/Tests/Issues/Issue35Test.php
vendored
Normal file
@@ -0,0 +1,50 @@
|
||||
<?php
|
||||
namespace libphonenumber\Tests\Issues;
|
||||
|
||||
use libphonenumber\PhoneNumber;
|
||||
use libphonenumber\PhoneNumberUtil;
|
||||
|
||||
class Issue35Test extends \PHPUnit_Framework_TestCase
|
||||
{
|
||||
/**
|
||||
* @var PhoneNumberUtil
|
||||
*/
|
||||
private $phoneUtil;
|
||||
|
||||
public function setUp()
|
||||
{
|
||||
PhoneNumberUtil::resetInstance();
|
||||
$this->phoneUtil = PhoneNumberUtil::getInstance();
|
||||
}
|
||||
|
||||
public function testSerializingPhoneNumber()
|
||||
{
|
||||
$number = "+441174900000";
|
||||
$region = "GB";
|
||||
$phoneNumber = $this->phoneUtil->parse($number, $region);
|
||||
|
||||
$serializedString = serialize($phoneNumber);
|
||||
|
||||
$phoneObject2 = unserialize($serializedString);
|
||||
|
||||
$this->assertTrue($phoneObject2->equals($phoneNumber));
|
||||
}
|
||||
|
||||
public function testSerializingPhoneNumber2()
|
||||
{
|
||||
$phoneNumber = new PhoneNumber();
|
||||
$phoneNumber->setCountryCode(1);
|
||||
$phoneNumber->setNationalNumber(1);
|
||||
$phoneNumber->setExtension(1);
|
||||
$phoneNumber->setItalianLeadingZero(1);
|
||||
$phoneNumber->setNumberOfLeadingZeros(1);
|
||||
$phoneNumber->setRawInput(1);
|
||||
$phoneNumber->setCountryCodeSource(1);
|
||||
$phoneNumber->setPreferredDomesticCarrierCode(1);
|
||||
|
||||
$serializedString = serialize($phoneNumber);
|
||||
$phoneObject2 = unserialize($serializedString);
|
||||
|
||||
$this->assertTrue($phoneObject2->equals($phoneNumber));
|
||||
}
|
||||
}
|
36
vendor/giggsey/libphonenumber-for-php/Tests/libphonenumber/Tests/Issues/Issue36Test.php
vendored
Normal file
36
vendor/giggsey/libphonenumber-for-php/Tests/libphonenumber/Tests/Issues/Issue36Test.php
vendored
Normal file
@@ -0,0 +1,36 @@
|
||||
<?php
|
||||
|
||||
namespace libphonenumber\Tests\Issues;
|
||||
|
||||
use libphonenumber\geocoding\PhoneNumberOfflineGeocoder;
|
||||
use libphonenumber\PhoneNumberUtil;
|
||||
|
||||
class Issue36Test extends \PHPUnit_Framework_TestCase
|
||||
{
|
||||
/**
|
||||
* @var PhoneNumberOfflineGeocoder
|
||||
*/
|
||||
private $geocoder;
|
||||
|
||||
/**
|
||||
* @var PhoneNumberUtil
|
||||
*/
|
||||
private $phoneUtil;
|
||||
|
||||
public function setUp()
|
||||
{
|
||||
PhoneNumberUtil::resetInstance();
|
||||
PhoneNumberOfflineGeocoder::resetInstance();
|
||||
$this->phoneUtil = PhoneNumberUtil::getInstance();
|
||||
$this->geocoder = PhoneNumberOfflineGeocoder::getInstance();
|
||||
}
|
||||
|
||||
public function testIsleOfManLocale()
|
||||
{
|
||||
$number = "447797752305";
|
||||
|
||||
$phoneNumber = $this->phoneUtil->parse($number, 'GB');
|
||||
|
||||
$this->assertEquals("Jersey", $this->geocoder->getDescriptionForNumber($phoneNumber, 'en'));
|
||||
}
|
||||
}
|
28
vendor/giggsey/libphonenumber-for-php/Tests/libphonenumber/Tests/Issues/Issue3Test.php
vendored
Normal file
28
vendor/giggsey/libphonenumber-for-php/Tests/libphonenumber/Tests/Issues/Issue3Test.php
vendored
Normal file
@@ -0,0 +1,28 @@
|
||||
<?php
|
||||
|
||||
namespace libphonenumber\Tests\Issues;
|
||||
|
||||
use libphonenumber\PhoneNumberFormat;
|
||||
use libphonenumber\PhoneNumberUtil;
|
||||
|
||||
class Issue3Test extends \PHPUnit_Framework_TestCase
|
||||
{
|
||||
|
||||
/**
|
||||
* @var PhoneNumberUtil
|
||||
*/
|
||||
public $phoneNumberUtil;
|
||||
|
||||
public function setUp()
|
||||
{
|
||||
PhoneNumberUtil::resetInstance();
|
||||
$this->phoneNumberUtil = PhoneNumberUtil::getInstance();
|
||||
}
|
||||
|
||||
public function testParseUSNumber()
|
||||
{
|
||||
$number = $this->phoneNumberUtil->parse('011543549480042', 'US');
|
||||
|
||||
$this->assertEquals("+543549480042", $this->phoneNumberUtil->format($number, PhoneNumberFormat::E164));
|
||||
}
|
||||
}
|
77
vendor/giggsey/libphonenumber-for-php/Tests/libphonenumber/Tests/Issues/Issue44Test.php
vendored
Normal file
77
vendor/giggsey/libphonenumber-for-php/Tests/libphonenumber/Tests/Issues/Issue44Test.php
vendored
Normal file
@@ -0,0 +1,77 @@
|
||||
<?php
|
||||
|
||||
namespace libphonenumber\Tests\Issues;
|
||||
|
||||
use libphonenumber\geocoding\PhoneNumberOfflineGeocoder;
|
||||
use libphonenumber\PhoneNumberToCarrierMapper;
|
||||
use libphonenumber\PhoneNumberUtil;
|
||||
|
||||
class Issue44Test extends \PHPUnit_Framework_TestCase
|
||||
{
|
||||
/**
|
||||
* @var PhoneNumberUtil
|
||||
*/
|
||||
private $phoneUtil;
|
||||
|
||||
/**
|
||||
* @var PhoneNumberOfflineGeocoder
|
||||
*/
|
||||
private $geocoder;
|
||||
|
||||
public function setUp()
|
||||
{
|
||||
PhoneNumberUtil::resetInstance();
|
||||
$this->phoneUtil = PhoneNumberUtil::getInstance();
|
||||
|
||||
$this->geocoder = PhoneNumberOfflineGeocoder::getInstance();
|
||||
}
|
||||
|
||||
public function testMemoryUsageOfGeoLocationWithNoResult()
|
||||
{
|
||||
$number = $this->phoneUtil->parse("86-157-9662-1289", "CN");
|
||||
|
||||
$startMemory = memory_get_usage();
|
||||
$location = $this->geocoder->getDescriptionForNumber($number, "en");
|
||||
$endMemory = memory_get_usage();
|
||||
|
||||
$this->assertEquals("China", $location);
|
||||
|
||||
$memoryUsed = $endMemory - $startMemory;
|
||||
|
||||
$this->assertLessThan(5000000, $memoryUsed, "Memory usage should be below 5MB");
|
||||
}
|
||||
|
||||
public function testMemoryUsageOfGeoLocationWithResult()
|
||||
{
|
||||
$number = $this->phoneUtil->parse("86-131-2270-1411", "CN");
|
||||
|
||||
$startMemory = memory_get_usage();
|
||||
$location = $this->geocoder->getDescriptionForNumber($number, "en");
|
||||
$endMemory = memory_get_usage();
|
||||
|
||||
$this->assertEquals("Shanghai", $location);
|
||||
|
||||
$memoryUsed = $endMemory - $startMemory;
|
||||
|
||||
$this->assertLessThan(5000000, $memoryUsed, "Memory usage should be below 5MB");
|
||||
}
|
||||
|
||||
public function testChineseGeolocation()
|
||||
{
|
||||
$number = $this->phoneUtil->parse("+86 150 3657 7264", "CN");
|
||||
$location = $this->geocoder->getDescriptionForNumber($number, "en");
|
||||
|
||||
$this->assertEquals("Luoyang, Henan", $location);
|
||||
}
|
||||
|
||||
public function testChineseCarrierLookup()
|
||||
{
|
||||
$number = $this->phoneUtil->parse("+86 150 3657 7264", "CN");
|
||||
|
||||
$carrier = PhoneNumberToCarrierMapper::getInstance();
|
||||
|
||||
$location = $carrier->getNameForNumber($number, "en");
|
||||
|
||||
$this->assertEquals("China Mobile", $location);
|
||||
}
|
||||
}
|
28
vendor/giggsey/libphonenumber-for-php/Tests/libphonenumber/Tests/Issues/Issue4Test.php
vendored
Normal file
28
vendor/giggsey/libphonenumber-for-php/Tests/libphonenumber/Tests/Issues/Issue4Test.php
vendored
Normal file
@@ -0,0 +1,28 @@
|
||||
<?php
|
||||
|
||||
namespace libphonenumber\Tests\Issues;
|
||||
|
||||
use libphonenumber\PhoneNumberFormat;
|
||||
use libphonenumber\PhoneNumberUtil;
|
||||
|
||||
class Issue4Test extends \PHPUnit_Framework_TestCase
|
||||
{
|
||||
|
||||
/**
|
||||
* @var PhoneNumberUtil
|
||||
*/
|
||||
public $phoneNumberUtil;
|
||||
|
||||
public function setUp()
|
||||
{
|
||||
PhoneNumberUtil::resetInstance();
|
||||
$this->phoneNumberUtil = PhoneNumberUtil::getInstance();
|
||||
}
|
||||
|
||||
public function testParseUSNumber()
|
||||
{
|
||||
$number = $this->phoneNumberUtil->parse('0351-152-303-473', 'AR');
|
||||
|
||||
$this->assertEquals("+5493512303473", $this->phoneNumberUtil->format($number, PhoneNumberFormat::E164));
|
||||
}
|
||||
}
|
31
vendor/giggsey/libphonenumber-for-php/Tests/libphonenumber/Tests/Issues/Issue64Test.php
vendored
Normal file
31
vendor/giggsey/libphonenumber-for-php/Tests/libphonenumber/Tests/Issues/Issue64Test.php
vendored
Normal file
@@ -0,0 +1,31 @@
|
||||
<?php
|
||||
|
||||
namespace libphonenumber\Tests\Issues;
|
||||
|
||||
use libphonenumber\PhoneNumberUtil;
|
||||
use libphonenumber\ShortNumberInfo;
|
||||
|
||||
class Issue64Test extends \PHPUnit_Framework_TestCase
|
||||
{
|
||||
public function testIssue64WithoutPhoneNumberUtil()
|
||||
{
|
||||
$sortNumberUtil = ShortNumberInfo::getInstance();
|
||||
$this->assertTrue($sortNumberUtil->isEmergencyNumber('999', 'GB'));
|
||||
}
|
||||
|
||||
public function testIssue64WithoutPhoneNumberUtilgetInstance()
|
||||
{
|
||||
PhoneNumberUtil::getInstance();
|
||||
|
||||
$sortNumberUtil = ShortNumberInfo::getInstance();
|
||||
$this->assertTrue($sortNumberUtil->isEmergencyNumber('999', 'GB'));
|
||||
}
|
||||
|
||||
public function testIssue64WithoutPhoneNumberUtilresetInstance()
|
||||
{
|
||||
PhoneNumberUtil::resetInstance();
|
||||
|
||||
$sortNumberUtil = ShortNumberInfo::getInstance();
|
||||
$this->assertTrue($sortNumberUtil->isEmergencyNumber('999', 'GB'));
|
||||
}
|
||||
}
|
39
vendor/giggsey/libphonenumber-for-php/Tests/libphonenumber/Tests/Issues/Issue68Test.php
vendored
Normal file
39
vendor/giggsey/libphonenumber-for-php/Tests/libphonenumber/Tests/Issues/Issue68Test.php
vendored
Normal file
@@ -0,0 +1,39 @@
|
||||
<?php
|
||||
|
||||
namespace libphonenumber\Tests\Issues;
|
||||
|
||||
use libphonenumber\PhoneNumberUtil;
|
||||
use libphonenumber\ShortNumberInfo;
|
||||
|
||||
class Issue68Test extends \PHPUnit_Framework_TestCase
|
||||
{
|
||||
public function testShortNumberInfoIsPossibleShortNumberWithRegionMissingFromCodeSet()
|
||||
{
|
||||
$exampleNumber = $this->getExampleNumber('NE');
|
||||
|
||||
$shortNumberInfo = ShortNumberInfo::getInstance();
|
||||
|
||||
$this->assertFalse($shortNumberInfo->isPossibleShortNumber($exampleNumber));
|
||||
}
|
||||
|
||||
public function testShortNumberInfoIsPossibleShortNumberForRegionWithRegionMissingFromCodeSet()
|
||||
{
|
||||
$exampleNumber = $this->getExampleNumber('NE');
|
||||
|
||||
$shortNumberInfo = ShortNumberInfo::getInstance();
|
||||
|
||||
$this->assertFalse($shortNumberInfo->isPossibleShortNumberForRegion($exampleNumber, 'NE'));
|
||||
}
|
||||
|
||||
private function getExampleNumber($region)
|
||||
{
|
||||
$phoneUtil = PhoneNumberUtil::getInstance();
|
||||
|
||||
$exampleNumber = $phoneUtil->getExampleNumber($region);
|
||||
|
||||
// Reset PhoneNumberUtil just to make sure that doesn't interfere
|
||||
PhoneNumberUtil::resetInstance();
|
||||
|
||||
return $exampleNumber;
|
||||
}
|
||||
}
|
21
vendor/giggsey/libphonenumber-for-php/Tests/libphonenumber/Tests/Issues/Issue76Test.php
vendored
Normal file
21
vendor/giggsey/libphonenumber-for-php/Tests/libphonenumber/Tests/Issues/Issue76Test.php
vendored
Normal file
@@ -0,0 +1,21 @@
|
||||
<?php
|
||||
|
||||
namespace libphonenumber\Tests\Issues;
|
||||
|
||||
use libphonenumber\PhoneNumberUtil;
|
||||
|
||||
class Issue76Test extends \PHPUnit_Framework_TestCase
|
||||
{
|
||||
/**
|
||||
* @expectedException \libphonenumber\NumberParseException
|
||||
* @expectedExceptionCode 1
|
||||
* @expectedExceptionMessage The string supplied did not seem to be a phone number.
|
||||
*/
|
||||
public function testIssue76()
|
||||
{
|
||||
$number = 'Abc811@hotmail.com';
|
||||
$region = 'DE';
|
||||
$util = PhoneNumberUtil::getInstance();
|
||||
$util->parse($number, $region);
|
||||
}
|
||||
}
|
313
vendor/giggsey/libphonenumber-for-php/Tests/libphonenumber/Tests/Issues/LocaleTest.php
vendored
Normal file
313
vendor/giggsey/libphonenumber-for-php/Tests/libphonenumber/Tests/Issues/LocaleTest.php
vendored
Normal file
@@ -0,0 +1,313 @@
|
||||
<?php
|
||||
/**
|
||||
*
|
||||
*
|
||||
* @author joshuag
|
||||
* @created: 14/08/2014 12:35
|
||||
* @project libphonenumber-for-php
|
||||
*/
|
||||
|
||||
namespace libphonenumber\Tests\Issues;
|
||||
|
||||
use libphonenumber\CountryCodeToRegionCodeMap;
|
||||
use libphonenumber\geocoding\PhoneNumberOfflineGeocoder;
|
||||
use libphonenumber\PhoneNumberType;
|
||||
use libphonenumber\PhoneNumberUtil;
|
||||
|
||||
class LocaleTest extends \PHPUnit_Framework_TestCase
|
||||
{
|
||||
/**
|
||||
* @var PhoneNumberOfflineGeocoder
|
||||
*/
|
||||
private $geocoder;
|
||||
|
||||
/**
|
||||
* @var PhoneNumberUtil
|
||||
*/
|
||||
private $phoneUtil;
|
||||
|
||||
public function setUp()
|
||||
{
|
||||
PhoneNumberUtil::resetInstance();
|
||||
PhoneNumberOfflineGeocoder::resetInstance();
|
||||
$this->phoneUtil = PhoneNumberUtil::getInstance();
|
||||
$this->geocoder = PhoneNumberOfflineGeocoder::getInstance();
|
||||
}
|
||||
|
||||
/**
|
||||
* @dataProvider localeList
|
||||
* @param string $regionCode
|
||||
* @param string $countryName
|
||||
*/
|
||||
public function testLocales($regionCode, $countryName)
|
||||
{
|
||||
if (!in_array($regionCode, $this->phoneUtil->getSupportedRegions())) {
|
||||
$this->markTestSkipped("{$regionCode} is not supported");
|
||||
}
|
||||
|
||||
$phoneNumber = $this->phoneUtil->getExampleNumberForType($regionCode, PhoneNumberType::FIXED_LINE_OR_MOBILE);
|
||||
|
||||
$this->assertContains($regionCode, CountryCodeToRegionCodeMap::$countryCodeToRegionCodeMap[$phoneNumber->getCountryCode()]);
|
||||
|
||||
$this->assertEquals($regionCode, $this->phoneUtil->getRegionCodeForNumber($phoneNumber));
|
||||
|
||||
$this->assertEquals($countryName, $this->geocoder->getDescriptionForValidNumber($phoneNumber, 'en', 'ZZ'), "Checking {$phoneNumber} is part of {$countryName}");
|
||||
}
|
||||
|
||||
public function localeList()
|
||||
{
|
||||
$codes = $this->getCountryCodes();
|
||||
|
||||
$return = array();
|
||||
foreach ($codes as $code => $country) {
|
||||
$return[] = array($code, $country);
|
||||
}
|
||||
|
||||
return $return;
|
||||
}
|
||||
|
||||
/**
|
||||
* This list was got from the Internet, and altered slightly to make the tests pass
|
||||
*
|
||||
* @see https://gist.github.com/vxnick/380904
|
||||
* @return array
|
||||
*/
|
||||
private function getCountryCodes()
|
||||
{
|
||||
return array(
|
||||
'AF' => 'Afghanistan',
|
||||
'AX' => 'Åland Islands',
|
||||
'AL' => 'Albania',
|
||||
'DZ' => 'Algeria',
|
||||
'AS' => 'American Samoa',
|
||||
'AD' => 'Andorra',
|
||||
'AO' => 'Angola',
|
||||
'AI' => 'Anguilla',
|
||||
'AG' => 'Antigua & Barbuda',
|
||||
'AR' => 'Argentina',
|
||||
'AU' => 'Australia',
|
||||
'AT' => 'Austria',
|
||||
'AZ' => 'Azerbaijan',
|
||||
'BS' => 'Bahamas',
|
||||
'BH' => 'Bahrain',
|
||||
'BD' => 'Bangladesh',
|
||||
'BB' => 'Barbados',
|
||||
'BY' => 'Belarus',
|
||||
'BE' => 'Belgium',
|
||||
'BZ' => 'Belize',
|
||||
'BJ' => 'Benin',
|
||||
'BM' => 'Bermuda',
|
||||
'BT' => 'Bhutan',
|
||||
'BO' => 'Bolivia',
|
||||
'BA' => 'Bosnia & Herzegovina',
|
||||
'BW' => 'Botswana',
|
||||
'BR' => 'Brazil',
|
||||
'IO' => 'British Indian Ocean Territory',
|
||||
'BN' => 'Brunei',
|
||||
'BG' => 'Bulgaria',
|
||||
'BF' => 'Burkina Faso',
|
||||
'BI' => 'Burundi',
|
||||
'KH' => 'Cambodia',
|
||||
'CM' => 'Cameroon',
|
||||
'CA' => 'Canada',
|
||||
'CV' => 'Cape Verde',
|
||||
'KY' => 'Cayman Islands',
|
||||
'CF' => 'Central African Republic',
|
||||
'TD' => 'Chad',
|
||||
'CL' => 'Chile',
|
||||
'CN' => 'China',
|
||||
'CX' => 'Christmas Island',
|
||||
'CC' => 'Cocos (Keeling) Islands',
|
||||
'CO' => 'Colombia',
|
||||
'KM' => 'Comoros',
|
||||
'CG' => 'Congo - Brazzaville',
|
||||
'CD' => 'Congo - Kinshasa',
|
||||
'CK' => 'Cook Islands',
|
||||
'CR' => 'Costa Rica',
|
||||
'CI' => 'Côte d’Ivoire',
|
||||
'HR' => 'Croatia',
|
||||
'CU' => 'Cuba',
|
||||
'CY' => 'Cyprus',
|
||||
'CZ' => 'Czech Republic',
|
||||
'DK' => 'Denmark',
|
||||
'DJ' => 'Djibouti',
|
||||
'DM' => 'Dominica',
|
||||
'DO' => 'Dominican Republic',
|
||||
'EC' => 'Ecuador',
|
||||
'EG' => 'Egypt',
|
||||
'SV' => 'El Salvador',
|
||||
'GQ' => 'Equatorial Guinea',
|
||||
'ER' => 'Eritrea',
|
||||
'EE' => 'Estonia',
|
||||
'ET' => 'Ethiopia',
|
||||
'FK' => 'Falkland Islands',
|
||||
'FO' => 'Faroe Islands',
|
||||
'FJ' => 'Fiji',
|
||||
'FI' => 'Finland',
|
||||
'FR' => 'France',
|
||||
'GF' => 'French Guiana',
|
||||
'PF' => 'French Polynesia',
|
||||
'GA' => 'Gabon',
|
||||
'GM' => 'Gambia',
|
||||
'GE' => 'Georgia',
|
||||
'DE' => 'Germany',
|
||||
'GH' => 'Ghana',
|
||||
'GI' => 'Gibraltar',
|
||||
'GR' => 'Greece',
|
||||
'GL' => 'Greenland',
|
||||
'GD' => 'Grenada',
|
||||
'GP' => 'Guadeloupe',
|
||||
'GU' => 'Guam',
|
||||
'GT' => 'Guatemala',
|
||||
'GG' => 'Guernsey',
|
||||
'GN' => 'Guinea',
|
||||
'GW' => 'Guinea-Bissau',
|
||||
'GY' => 'Guyana',
|
||||
'HT' => 'Haiti',
|
||||
'HN' => 'Honduras',
|
||||
'HK' => 'Hong Kong SAR China',
|
||||
'HU' => 'Hungary',
|
||||
'IS' => 'Iceland',
|
||||
'IN' => 'India',
|
||||
'ID' => 'Indonesia',
|
||||
'IR' => 'Iran',
|
||||
'IQ' => 'Iraq',
|
||||
'IE' => 'Ireland',
|
||||
'IM' => 'Isle of Man',
|
||||
'IL' => 'Israel',
|
||||
'IT' => 'Italy',
|
||||
'JM' => 'Jamaica',
|
||||
'JP' => 'Japan',
|
||||
'JE' => 'Jersey',
|
||||
'JO' => 'Jordan',
|
||||
'KZ' => 'Kazakhstan',
|
||||
'KE' => 'Kenya',
|
||||
'KI' => 'Kiribati',
|
||||
'KP' => 'North Korea',
|
||||
'KR' => 'South Korea',
|
||||
'KW' => 'Kuwait',
|
||||
'KG' => 'Kyrgyzstan',
|
||||
'LA' => 'Laos',
|
||||
'LV' => 'Latvia',
|
||||
'LB' => 'Lebanon',
|
||||
'LS' => 'Lesotho',
|
||||
'LR' => 'Liberia',
|
||||
'LY' => 'Libya',
|
||||
'LI' => 'Liechtenstein',
|
||||
'LT' => 'Lithuania',
|
||||
'LU' => 'Luxembourg',
|
||||
'MO' => 'Macau SAR China',
|
||||
'MK' => 'Macedonia',
|
||||
'MG' => 'Madagascar',
|
||||
'MW' => 'Malawi',
|
||||
'MY' => 'Malaysia',
|
||||
'MV' => 'Maldives',
|
||||
'ML' => 'Mali',
|
||||
'MT' => 'Malta',
|
||||
'MH' => 'Marshall Islands',
|
||||
'MQ' => 'Martinique',
|
||||
'MR' => 'Mauritania',
|
||||
'MU' => 'Mauritius',
|
||||
'YT' => 'Mayotte',
|
||||
'MX' => 'Mexico',
|
||||
'FM' => 'Micronesia',
|
||||
'MD' => 'Moldova',
|
||||
'MC' => 'Monaco',
|
||||
'MN' => 'Mongolia',
|
||||
'ME' => 'Montenegro',
|
||||
'MS' => 'Montserrat',
|
||||
'MA' => 'Morocco',
|
||||
'MZ' => 'Mozambique',
|
||||
'MM' => 'Myanmar (Burma)',
|
||||
'NA' => 'Namibia',
|
||||
'NR' => 'Nauru',
|
||||
'NP' => 'Nepal',
|
||||
'NL' => 'Netherlands',
|
||||
'NC' => 'New Caledonia',
|
||||
'NZ' => 'New Zealand',
|
||||
'NI' => 'Nicaragua',
|
||||
'NE' => 'Niger',
|
||||
'NG' => 'Nigeria',
|
||||
'NU' => 'Niue',
|
||||
'NF' => 'Norfolk Island',
|
||||
'MP' => 'Northern Mariana Islands',
|
||||
'NO' => 'Norway',
|
||||
'OM' => 'Oman',
|
||||
'PK' => 'Pakistan',
|
||||
'PW' => 'Palau',
|
||||
'PS' => 'Palestinian Territories',
|
||||
'PA' => 'Panama',
|
||||
'PG' => 'Papua New Guinea',
|
||||
'PY' => 'Paraguay',
|
||||
'PE' => 'Peru',
|
||||
'PH' => 'Philippines',
|
||||
'PL' => 'Poland',
|
||||
'PT' => 'Portugal',
|
||||
'PR' => 'Puerto Rico',
|
||||
'QA' => 'Qatar',
|
||||
'RE' => 'Réunion',
|
||||
'RO' => 'Romania',
|
||||
'RU' => 'Russia',
|
||||
'RW' => 'Rwanda',
|
||||
'SH' => 'St. Helena',
|
||||
'KN' => 'St. Kitts & Nevis',
|
||||
'LC' => 'St. Lucia',
|
||||
'PM' => 'St. Pierre & Miquelon',
|
||||
'VC' => 'St. Vincent & Grenadines',
|
||||
'WS' => 'Samoa',
|
||||
'SM' => 'San Marino',
|
||||
'ST' => 'São Tomé & Príncipe',
|
||||
'SA' => 'Saudi Arabia',
|
||||
'SN' => 'Senegal',
|
||||
'RS' => 'Serbia',
|
||||
'SC' => 'Seychelles',
|
||||
'SL' => 'Sierra Leone',
|
||||
'SG' => 'Singapore',
|
||||
'SK' => 'Slovakia',
|
||||
'SI' => 'Slovenia',
|
||||
'SB' => 'Solomon Islands',
|
||||
'SO' => 'Somalia',
|
||||
'ZA' => 'South Africa',
|
||||
'ES' => 'Spain',
|
||||
'LK' => 'Sri Lanka',
|
||||
'SD' => 'Sudan',
|
||||
'SR' => 'Suriname',
|
||||
'SJ' => 'Svalbard & Jan Mayen',
|
||||
'SZ' => 'Swaziland',
|
||||
'SE' => 'Sweden',
|
||||
'CH' => 'Switzerland',
|
||||
'SY' => 'Syria',
|
||||
'TW' => 'Taiwan',
|
||||
'TJ' => 'Tajikistan',
|
||||
'TZ' => 'Tanzania',
|
||||
'TH' => 'Thailand',
|
||||
'TL' => 'Timor-Leste',
|
||||
'TG' => 'Togo',
|
||||
'TK' => 'Tokelau',
|
||||
'TO' => 'Tonga',
|
||||
'TT' => 'Trinidad & Tobago',
|
||||
'TN' => 'Tunisia',
|
||||
'TR' => 'Turkey',
|
||||
'TM' => 'Turkmenistan',
|
||||
'TC' => 'Turks & Caicos Islands',
|
||||
'TV' => 'Tuvalu',
|
||||
'UG' => 'Uganda',
|
||||
'UA' => 'Ukraine',
|
||||
'AE' => 'United Arab Emirates',
|
||||
'GB' => 'United Kingdom',
|
||||
'US' => 'United States',
|
||||
'UY' => 'Uruguay',
|
||||
'UZ' => 'Uzbekistan',
|
||||
'VU' => 'Vanuatu',
|
||||
'VE' => 'Venezuela',
|
||||
'VN' => 'Vietnam',
|
||||
'VG' => 'British Virgin Islands',
|
||||
'VI' => 'U.S. Virgin Islands',
|
||||
'WF' => 'Wallis & Futuna',
|
||||
'EH' => 'Western Sahara',
|
||||
'YE' => 'Yemen',
|
||||
'ZM' => 'Zambia',
|
||||
'ZW' => 'Zimbabwe',
|
||||
);
|
||||
}
|
||||
}
|
51
vendor/giggsey/libphonenumber-for-php/Tests/libphonenumber/Tests/Issues/PHP7Test.php
vendored
Normal file
51
vendor/giggsey/libphonenumber-for-php/Tests/libphonenumber/Tests/Issues/PHP7Test.php
vendored
Normal file
@@ -0,0 +1,51 @@
|
||||
<?php
|
||||
|
||||
|
||||
namespace libphonenumber\Tests\Issues;
|
||||
|
||||
use libphonenumber\PhoneNumberFormat;
|
||||
use libphonenumber\PhoneNumberUtil;
|
||||
|
||||
class PHP7Test extends \PHPUnit_Framework_TestCase
|
||||
{
|
||||
/**
|
||||
* @var PhoneNumberUtil
|
||||
*/
|
||||
private $phoneUtil;
|
||||
|
||||
public function setUp()
|
||||
{
|
||||
PhoneNumberUtil::resetInstance();
|
||||
$this->phoneUtil = PhoneNumberUtil::getInstance();
|
||||
}
|
||||
|
||||
/**
|
||||
* @param $number
|
||||
* @dataProvider validPolishNumbers
|
||||
*/
|
||||
public function testValidPolishNumbers($number)
|
||||
{
|
||||
$phoneNumber = $this->phoneUtil->parse($number, 'PL');
|
||||
|
||||
$this->assertTrue($this->phoneUtil->isValidNumber($phoneNumber));
|
||||
$this->assertEquals($number, $this->phoneUtil->format($phoneNumber, PhoneNumberFormat::NATIONAL));
|
||||
}
|
||||
|
||||
public function validPolishNumbers()
|
||||
{
|
||||
return array(
|
||||
array('22 222 22 22'),
|
||||
array('33 222 22 22'),
|
||||
array('46 222 22 22'),
|
||||
array('61 222 22 22'),
|
||||
array('62 222 22 22'),
|
||||
array('642 222 222'),
|
||||
array('65 222 22 22'),
|
||||
array('512 345 678'),
|
||||
array('800 123 456'),
|
||||
array('700 000 000'),
|
||||
array('801 234 567'),
|
||||
array('91 000 00 00'),
|
||||
);
|
||||
}
|
||||
}
|
188
vendor/giggsey/libphonenumber-for-php/Tests/libphonenumber/Tests/Issues/UKNumbersTest.php
vendored
Normal file
188
vendor/giggsey/libphonenumber-for-php/Tests/libphonenumber/Tests/Issues/UKNumbersTest.php
vendored
Normal file
@@ -0,0 +1,188 @@
|
||||
<?php
|
||||
|
||||
namespace libphonenumber\Tests\Issues;
|
||||
|
||||
use libphonenumber\CountryCodeToRegionCodeMap;
|
||||
use libphonenumber\PhoneNumberFormat;
|
||||
use libphonenumber\PhoneNumberType;
|
||||
use libphonenumber\PhoneNumberUtil;
|
||||
|
||||
class UKNumbersTest extends \PHPUnit_Framework_TestCase
|
||||
{
|
||||
const META_DATA_FILE_PREFIX = 'PhoneNumberMetadata';
|
||||
/**
|
||||
* @var \libphonenumber\PhoneNumberUtil
|
||||
*/
|
||||
protected $phoneUtil;
|
||||
|
||||
public function __construct()
|
||||
{
|
||||
PhoneNumberUtil::resetInstance();
|
||||
$this->phoneUtil = PhoneNumberUtil::getInstance(
|
||||
self::META_DATA_FILE_PREFIX,
|
||||
CountryCodeToRegionCodeMap::$countryCodeToRegionCodeMap
|
||||
);
|
||||
;
|
||||
}
|
||||
|
||||
public function testMobileNumber()
|
||||
{
|
||||
$number = '07987458147';
|
||||
$phoneObject = $this->phoneUtil->parse($number, 'GB');
|
||||
|
||||
$valid = $this->phoneUtil->isValidNumber($phoneObject);
|
||||
$this->assertTrue($valid, "Checking phone number is valid");
|
||||
|
||||
$type = $this->phoneUtil->getNumberType($phoneObject);
|
||||
$this->assertEquals(PhoneNumberType::MOBILE, $type, "Checking phone number is detected as mobile");
|
||||
|
||||
$formattedE164 = $this->phoneUtil->format($phoneObject, PhoneNumberFormat::E164);
|
||||
$this->assertEquals("+447987458147", $formattedE164, "Checking E164 format is correct");
|
||||
|
||||
$formattedNational = $this->phoneUtil->format($phoneObject, PhoneNumberFormat::NATIONAL);
|
||||
$this->assertEquals("07987 458147", $formattedNational, "Checking National format is correct");
|
||||
}
|
||||
|
||||
public function testFixedLine()
|
||||
{
|
||||
$number = '01234512345';
|
||||
$phoneObject = $this->phoneUtil->parse($number, 'GB');
|
||||
|
||||
$valid = $this->phoneUtil->isValidNumber($phoneObject);
|
||||
$this->assertTrue($valid, "Checking phone number is valid");
|
||||
|
||||
$type = $this->phoneUtil->getNumberType($phoneObject);
|
||||
$this->assertEquals(PhoneNumberType::FIXED_LINE, $type, "Checking phone number is detected as fixed line");
|
||||
|
||||
$formattedE164 = $this->phoneUtil->format($phoneObject, PhoneNumberFormat::E164);
|
||||
$this->assertEquals("+441234512345", $formattedE164, "Checking E164 format is correct");
|
||||
|
||||
$formattedNational = $this->phoneUtil->format($phoneObject, PhoneNumberFormat::NATIONAL);
|
||||
$this->assertEquals("01234 512345", $formattedNational, "Checking National format is correct");
|
||||
}
|
||||
|
||||
public function testSharedCost()
|
||||
{
|
||||
$number = '08451234568';
|
||||
$phoneObject = $this->phoneUtil->parse($number, 'GB');
|
||||
|
||||
$valid = $this->phoneUtil->isValidNumber($phoneObject);
|
||||
$this->assertTrue($valid, "Checking phone number is valid");
|
||||
|
||||
$type = $this->phoneUtil->getNumberType($phoneObject);
|
||||
$this->assertEquals(PhoneNumberType::SHARED_COST, $type, "Checking phone number is detected as shared cost");
|
||||
|
||||
$formattedE164 = $this->phoneUtil->format($phoneObject, PhoneNumberFormat::E164);
|
||||
$this->assertEquals("+448451234568", $formattedE164, "Checking E164 format is correct");
|
||||
|
||||
$formattedNational = $this->phoneUtil->format($phoneObject, PhoneNumberFormat::NATIONAL);
|
||||
$this->assertEquals("0845 123 4568", $formattedNational, "Checking National format is correct");
|
||||
}
|
||||
|
||||
public function testPersonalNumber()
|
||||
{
|
||||
$number = '07010020249';
|
||||
$phoneObject = $this->phoneUtil->parse($number, 'GB');
|
||||
|
||||
$valid = $this->phoneUtil->isValidNumber($phoneObject);
|
||||
$this->assertTrue($valid, "Checking phone number is valid");
|
||||
|
||||
$type = $this->phoneUtil->getNumberType($phoneObject);
|
||||
$this->assertEquals(
|
||||
PhoneNumberType::PERSONAL_NUMBER,
|
||||
$type,
|
||||
"Checking phone number is detected as a personal number"
|
||||
);
|
||||
|
||||
$formattedE164 = $this->phoneUtil->format($phoneObject, PhoneNumberFormat::E164);
|
||||
$this->assertEquals("+447010020249", $formattedE164, "Checking E164 format is correct");
|
||||
|
||||
$formattedNational = $this->phoneUtil->format($phoneObject, PhoneNumberFormat::NATIONAL);
|
||||
$this->assertEquals("070 1002 0249", $formattedNational, "Checking National format is correct");
|
||||
}
|
||||
|
||||
public function testUAN()
|
||||
{
|
||||
$number = '03335555555';
|
||||
$phoneObject = $this->phoneUtil->parse($number, 'GB');
|
||||
|
||||
$valid = $this->phoneUtil->isValidNumber($phoneObject);
|
||||
$this->assertTrue($valid, "Checking phone number is valid");
|
||||
|
||||
$type = $this->phoneUtil->getNumberType($phoneObject);
|
||||
$this->assertEquals(PhoneNumberType::UAN, $type, "Checking phone number is detected as UAN");
|
||||
|
||||
$formattedE164 = $this->phoneUtil->format($phoneObject, PhoneNumberFormat::E164);
|
||||
$this->assertEquals("+443335555555", $formattedE164, "Checking E164 format is correct");
|
||||
|
||||
$formattedNational = $this->phoneUtil->format($phoneObject, PhoneNumberFormat::NATIONAL);
|
||||
$this->assertEquals("0333 555 5555", $formattedNational, "Checking National format is correct");
|
||||
}
|
||||
|
||||
public function testTollFree()
|
||||
{
|
||||
$number = '0800800150';
|
||||
$phoneObject = $this->phoneUtil->parse($number, 'GB');
|
||||
|
||||
$valid = $this->phoneUtil->isValidNumber($phoneObject);
|
||||
$this->assertTrue($valid, "Checking phone number is valid");
|
||||
|
||||
$type = $this->phoneUtil->getNumberType($phoneObject);
|
||||
$this->assertEquals(PhoneNumberType::TOLL_FREE, $type, "Checking phone number is detected as TOLL FREE");
|
||||
|
||||
$formattedE164 = $this->phoneUtil->format($phoneObject, PhoneNumberFormat::E164);
|
||||
$this->assertEquals("+44800800150", $formattedE164, "Checking E164 format is correct");
|
||||
|
||||
$formattedNational = $this->phoneUtil->format($phoneObject, PhoneNumberFormat::NATIONAL);
|
||||
$this->assertEquals("0800 800150", $formattedNational, "Checking National format is correct");
|
||||
}
|
||||
|
||||
public function testPremium()
|
||||
{
|
||||
$number = '09063020288';
|
||||
$phoneObject = $this->phoneUtil->parse($number, 'GB');
|
||||
|
||||
$valid = $this->phoneUtil->isValidNumber($phoneObject);
|
||||
$this->assertTrue($valid, "Checking phone number is valid");
|
||||
|
||||
$type = $this->phoneUtil->getNumberType($phoneObject);
|
||||
$this->assertEquals(PhoneNumberType::PREMIUM_RATE, $type, "Checking phone number is detected as PREMIUM RATE");
|
||||
|
||||
$formattedE164 = $this->phoneUtil->format($phoneObject, PhoneNumberFormat::E164);
|
||||
$this->assertEquals("+449063020288", $formattedE164, "Checking E164 format is correct");
|
||||
|
||||
$formattedNational = $this->phoneUtil->format($phoneObject, PhoneNumberFormat::NATIONAL);
|
||||
$this->assertEquals("0906 302 0288", $formattedNational, "Checking National format is correct");
|
||||
}
|
||||
|
||||
public function testChildLine()
|
||||
{
|
||||
$number = '08001111';
|
||||
$phoneObject = $this->phoneUtil->parse($number, 'GB');
|
||||
|
||||
$valid = $this->phoneUtil->isValidNumber($phoneObject);
|
||||
$this->assertTrue($valid, "Checking phone number is valid");
|
||||
|
||||
$type = $this->phoneUtil->getNumberType($phoneObject);
|
||||
$this->assertEquals(
|
||||
PhoneNumberType::TOLL_FREE,
|
||||
$type,
|
||||
"Checking phone number is detected as TOLL FREE"
|
||||
);
|
||||
|
||||
$formattedE164 = $this->phoneUtil->format($phoneObject, PhoneNumberFormat::E164);
|
||||
$this->assertEquals("+448001111", $formattedE164, "Checking E164 format is correct");
|
||||
|
||||
$formattedNational = $this->phoneUtil->format($phoneObject, PhoneNumberFormat::NATIONAL);
|
||||
$this->assertEquals("0800 1111", $formattedNational, "Checking National format is correct");
|
||||
}
|
||||
|
||||
public function testInvalidNumber()
|
||||
{
|
||||
$number = '123401234512345';
|
||||
$phoneObject = $this->phoneUtil->parse($number, 'GB');
|
||||
|
||||
$valid = $this->phoneUtil->isValidNumber($phoneObject);
|
||||
$this->assertFalse($valid, "Checking phone number is invalid");
|
||||
}
|
||||
}
|
@@ -0,0 +1,915 @@
|
||||
<?php
|
||||
/**
|
||||
*
|
||||
* @author giggsey
|
||||
* @package libphonenumber-for-php
|
||||
*/
|
||||
|
||||
namespace libphonenumber\Tests\buildtools;
|
||||
|
||||
use libphonenumber\buildtools\BuildMetadataFromXml;
|
||||
use libphonenumber\NumberFormat;
|
||||
use libphonenumber\PhoneMetadata;
|
||||
use libphonenumber\PhoneNumberDesc;
|
||||
|
||||
class BuildMetadataFromXmlTest extends \PHPUnit_Framework_TestCase
|
||||
{
|
||||
/**
|
||||
* @param $xmlString
|
||||
* @return \DOMElement
|
||||
*/
|
||||
private function parseXMLString($xmlString)
|
||||
{
|
||||
$domDocument = new \DOMDocument();
|
||||
$domDocument->loadXML($xmlString);
|
||||
|
||||
return $domDocument->documentElement;
|
||||
}
|
||||
|
||||
public function testValidateRERemovesWhiteSpaces()
|
||||
{
|
||||
$input = " hello world ";
|
||||
// Should remove all the white spaces contained in the provided string.
|
||||
$this->assertEquals("helloworld", BuildMetadataFromXml::validateRE($input, true));
|
||||
// Make sure it only happens when the last parameter is set to true.
|
||||
$this->assertEquals(" hello world ", BuildMetadataFromXml::validateRE($input, false));
|
||||
}
|
||||
|
||||
public function testValidateREThrowsException()
|
||||
{
|
||||
$invalidPattern = '[';
|
||||
// Should throw an exception when an invalid pattern is provided independently of the last
|
||||
// parameter (remove white spaces).
|
||||
try {
|
||||
BuildMetadataFromXml::validateRE($invalidPattern, false);
|
||||
$this->fail();
|
||||
} catch (\Exception $e) {
|
||||
// Test passed.
|
||||
$this->addToAssertionCount(1);
|
||||
}
|
||||
|
||||
try {
|
||||
BuildMetadataFromXml::validateRE($invalidPattern, true);
|
||||
$this->fail();
|
||||
} catch (\Exception $e) {
|
||||
// Test passed.
|
||||
$this->addToAssertionCount(1);
|
||||
}
|
||||
|
||||
// We don't allow | to be followed by ) because it introduces bugs, since we typically use it at
|
||||
// the end of each line and when a line is deleted, if the pipe from the previous line is not
|
||||
// removed, we end up erroneously accepting an empty group as well.
|
||||
$patternWithPipeFollowedByClosingParentheses = '|)';
|
||||
try {
|
||||
BuildMetadataFromXml::validateRE($patternWithPipeFollowedByClosingParentheses, true);
|
||||
$this->fail();
|
||||
} catch (\Exception $e) {
|
||||
// Test passed.
|
||||
$this->addToAssertionCount(1);
|
||||
}
|
||||
$patternWithPipeFollowedByNewLineAndClosingParentheses = "|\n)";
|
||||
try {
|
||||
BuildMetadataFromXml::validateRE($patternWithPipeFollowedByNewLineAndClosingParentheses, true);
|
||||
$this->fail();
|
||||
} catch (\Exception $e) {
|
||||
// Test passed.
|
||||
$this->addToAssertionCount(1);
|
||||
}
|
||||
}
|
||||
|
||||
public function testValidateRE()
|
||||
{
|
||||
$validPattern = "[a-zA-Z]d{1,9}";
|
||||
// The provided pattern should be left unchanged.
|
||||
$this->assertEquals($validPattern, BuildMetadataFromXml::validateRE($validPattern, false));
|
||||
}
|
||||
|
||||
public function testGetNationalPrefix()
|
||||
{
|
||||
$xmlInput = "<territory nationalPrefix='00'/>";
|
||||
$territoryElement = $this->parseXMLString($xmlInput);
|
||||
$this->assertEquals('00', BuildMetadataFromXml::getNationalPrefix($territoryElement));
|
||||
}
|
||||
|
||||
public function testLoadTerritoryTagMetadata()
|
||||
{
|
||||
$xmlInput = "<territory"
|
||||
. " countryCode='33' leadingDigits='2' internationalPrefix='00'"
|
||||
. " preferredInternationalPrefix='0011' nationalPrefixForParsing='0'"
|
||||
. " nationalPrefixTransformRule='9$1'" // nationalPrefix manually injected.
|
||||
. " preferredExtnPrefix=' x' mainCountryForCode='true'"
|
||||
. " leadingZeroPossible='true' mobileNumberPortableRegion='true'>"
|
||||
. "</territory>";
|
||||
$territoryElement = $this->parseXMLString($xmlInput);
|
||||
$phoneMetadata = BuildMetadataFromXml::loadTerritoryTagMetadata('33', $territoryElement, '0');
|
||||
$this->assertEquals(33, $phoneMetadata->getCountryCode());
|
||||
$this->assertEquals("2", $phoneMetadata->getLeadingDigits());
|
||||
$this->assertEquals("00", $phoneMetadata->getInternationalPrefix());
|
||||
$this->assertEquals("0011", $phoneMetadata->getPreferredInternationalPrefix());
|
||||
$this->assertEquals("0", $phoneMetadata->getNationalPrefixForParsing());
|
||||
$this->assertEquals("9$1", $phoneMetadata->getNationalPrefixTransformRule());
|
||||
$this->assertEquals("0", $phoneMetadata->getNationalPrefix());
|
||||
$this->assertEquals(" x", $phoneMetadata->getPreferredExtnPrefix());
|
||||
$this->assertTrue($phoneMetadata->isMainCountryForCode());
|
||||
$this->assertTrue($phoneMetadata->isLeadingZeroPossible());
|
||||
$this->assertTrue($phoneMetadata->isMobileNumberPortableRegion());
|
||||
}
|
||||
|
||||
public function testLoadTerritoryTagMetadataSetsBooleanFieldsToFalseByDefault()
|
||||
{
|
||||
$xmlInput = "<territory countryCode='33'/>";
|
||||
$territoryElement = $this->parseXMLString($xmlInput);
|
||||
$phoneMetadata = BuildMetadataFromXml::loadTerritoryTagMetadata('33', $territoryElement, '');
|
||||
$this->assertFalse($phoneMetadata->isMainCountryForCode());
|
||||
$this->assertFalse($phoneMetadata->isLeadingZeroPossible());
|
||||
$this->assertFalse($phoneMetadata->isMobileNumberPortableRegion());
|
||||
}
|
||||
|
||||
public function testLoadTerritoryTagMetadataSetsNationalPrefixForParsingByDefault()
|
||||
{
|
||||
$xmlInput = "<territory countryCode='33'/>";
|
||||
$territoryElement = $this->parseXMLString($xmlInput);
|
||||
$phoneMetadata = BuildMetadataFromXml::loadTerritoryTagMetadata('33', $territoryElement, '00');
|
||||
// When unspecified, nationalPrefixForParsing defaults to nationalPrefix.
|
||||
$this->assertEquals("00", $phoneMetadata->getNationalPrefix());
|
||||
$this->assertEquals($phoneMetadata->getNationalPrefix(), $phoneMetadata->getNationalPrefixForParsing());
|
||||
}
|
||||
|
||||
public function testLoadTerritoryTagMetadataWithRequiredAttributesOnly()
|
||||
{
|
||||
$xmlInput = "<territory countryCode='33' internationalPrefix='00'/>";
|
||||
$territoryElement = $this->parseXMLString($xmlInput);
|
||||
// Should not throw any exception
|
||||
BuildMetadataFromXml::loadTerritoryTagMetadata('33', $territoryElement, '');
|
||||
}
|
||||
|
||||
public function testLoadInternationalFormat()
|
||||
{
|
||||
$intlFormat = '$1 $2';
|
||||
$xmlInput = "<numberFormat><intlFormat>" . $intlFormat . "</intlFormat></numberFormat>";
|
||||
$numberFormatElement = $this->parseXMLString($xmlInput);
|
||||
$metadata = new PhoneMetadata();
|
||||
$nationalFormat = new NumberFormat();
|
||||
|
||||
$this->assertTrue(BuildMetadataFromXml::loadInternationalFormat($metadata, $numberFormatElement, $nationalFormat));
|
||||
$this->assertEquals($intlFormat, $metadata->getIntlNumberFormat(0)->getFormat());
|
||||
}
|
||||
|
||||
public function testLoadInternationalFormatWithBothNationalAndIntlFormatsDefined()
|
||||
{
|
||||
$intlFormat = '$1 $2';
|
||||
$xmlInput = "<numberFormat><intlFormat>" . $intlFormat . "</intlFormat></numberFormat>";
|
||||
$numberFormatElement = $this->parseXMLString($xmlInput);
|
||||
$metadata = new PhoneMetadata();
|
||||
$nationalFormat = new NumberFormat();
|
||||
$nationalFormat->setFormat('$1');
|
||||
|
||||
$this->assertTrue(BuildMetadataFromXml::loadInternationalFormat($metadata, $numberFormatElement, $nationalFormat));
|
||||
$this->assertEquals($intlFormat, $metadata->getIntlNumberFormat(0)->getFormat());
|
||||
}
|
||||
|
||||
/**
|
||||
* @expectedException \RuntimeException
|
||||
*/
|
||||
public function testLoadInternationalFormatExpectsOnlyOnePattern()
|
||||
{
|
||||
$xmlInput = '<numberFormat><intlFormat/><intlFormat/></numberFormat>';
|
||||
$numberFormatElement = $this->parseXMLString($xmlInput);
|
||||
$metadata = new PhoneMetadata();
|
||||
|
||||
// Should throw an exception as multiple intlFormats are provided
|
||||
BuildMetadataFromXml::loadInternationalFormat($metadata, $numberFormatElement, new NumberFormat());
|
||||
}
|
||||
|
||||
public function testLoadInternationalFormatUsesNationalFormatByDefault()
|
||||
{
|
||||
$xmlInput = '<numberFormat></numberFormat>';
|
||||
$numberFormatElement = $this->parseXMLString($xmlInput);
|
||||
$metadata = new PhoneMetadata();
|
||||
$nationalFormat = new NumberFormat();
|
||||
$nationPattern = '$1 $2 $3';
|
||||
$nationalFormat->setFormat($nationPattern);
|
||||
|
||||
$this->assertFalse(BuildMetadataFromXml::loadInternationalFormat($metadata, $numberFormatElement, $nationalFormat));
|
||||
$this->assertEquals($nationPattern, $metadata->getIntlNumberFormat(0)->getFormat());
|
||||
}
|
||||
|
||||
public function testLoadInternationalFormatCopiesNationalFormatData()
|
||||
{
|
||||
$xmlInput = '<numberFormat></numberFormat>';
|
||||
$numberFormatElement = $this->parseXMLString($xmlInput);
|
||||
$metadata = new PhoneMetadata();
|
||||
$nationalFormat = new NumberFormat();
|
||||
$nationalFormat->setFormat('$1-$2');
|
||||
$nationalFormat->setNationalPrefixOptionalWhenFormatting(true);
|
||||
|
||||
$this->assertFalse(BuildMetadataFromXml::loadInternationalFormat($metadata, $numberFormatElement, $nationalFormat));
|
||||
$this->assertTrue($metadata->getIntlNumberFormat(0)->isNationalPrefixOptionalWhenFormatting());
|
||||
}
|
||||
|
||||
public function testLoadNationalFormat()
|
||||
{
|
||||
$nationalFormat = '$1 $2';
|
||||
$xmlInput = '<numberFormat><format>' . $nationalFormat . '</format></numberFormat>';
|
||||
$numberFormatElement = $this->parseXMLString($xmlInput);
|
||||
$metadata = new PhoneMetadata();
|
||||
$numberFormat = new NumberFormat();
|
||||
BuildMetadataFromXml::loadNationalFormat($metadata, $numberFormatElement, $numberFormat);
|
||||
$this->assertEquals($nationalFormat, $numberFormat->getFormat());
|
||||
}
|
||||
|
||||
/**
|
||||
* @expectedException \RuntimeException
|
||||
*/
|
||||
public function testLoadNationalFormatRequiresFormat()
|
||||
{
|
||||
$xmlInput = '<numberFormat></numberFormat>';
|
||||
$numberFormatElement = $this->parseXMLString($xmlInput);
|
||||
$metadata = new PhoneMetadata();
|
||||
$numberFormat = new NumberFormat();
|
||||
|
||||
BuildMetadataFromXml::loadNationalFormat($metadata, $numberFormatElement, $numberFormat);
|
||||
}
|
||||
|
||||
/**
|
||||
* @expectedException \RuntimeException
|
||||
*/
|
||||
public function testLoadNationalFormatExpectsExactlyOneFormat()
|
||||
{
|
||||
$xmlInput = "<numberFormat><format/><format/></numberFormat>";
|
||||
$numberFormatElement = $this->parseXMLString($xmlInput);
|
||||
$metadata = new PhoneMetadata();
|
||||
$numberFormat = new NumberFormat();
|
||||
|
||||
BuildMetadataFromXml::loadNationalFormat($metadata, $numberFormatElement, $numberFormat);
|
||||
}
|
||||
|
||||
public function testLoadAvailableFormats()
|
||||
{
|
||||
$xmlInput = '<territory>'
|
||||
. ' <availableFormats>'
|
||||
. ' <numberFormat nationalPrefixFormattingRule=\'($FG)\''
|
||||
. ' carrierCodeFormattingRule=\'$NP $CC ($FG)\'>'
|
||||
. ' <format>$1 $2 $3</format>'
|
||||
. ' </numberFormat>'
|
||||
. ' </availableFormats>'
|
||||
. '</territory>';
|
||||
|
||||
$element = $this->parseXMLString($xmlInput);
|
||||
$metadata = new PhoneMetadata();
|
||||
BuildMetadataFromXml::loadAvailableFormats($metadata, $element, '0', '', false /* NP not optional */);
|
||||
$this->assertEquals('($1)', $metadata->getNumberFormat(0)->getNationalPrefixFormattingRule());
|
||||
$this->assertEquals('0 $CC ($1)', $metadata->getNumberFormat(0)->getDomesticCarrierCodeFormattingRule());
|
||||
$this->assertEquals('$1 $2 $3', $metadata->getNumberFormat(0)->getFormat());
|
||||
}
|
||||
|
||||
public function testLoadAvailableFormatsPropagatesCarrierCodeFormattingRule()
|
||||
{
|
||||
$xmlInput =
|
||||
'<territory carrierCodeFormattingRule=\'$NP $CC ($FG)\'>'
|
||||
. ' <availableFormats>'
|
||||
. ' <numberFormat nationalPrefixFormattingRule=\'($FG)\'>'
|
||||
. ' <format>$1 $2 $3</format>'
|
||||
. ' </numberFormat>'
|
||||
. ' </availableFormats>'
|
||||
. '</territory>';
|
||||
|
||||
$element = $this->parseXMLString($xmlInput);
|
||||
$metadata = new PhoneMetadata();
|
||||
BuildMetadataFromXml::loadAvailableFormats($metadata, $element, '0', '', false /* NP not optional */);
|
||||
$this->assertEquals('($1)', $metadata->getNumberFormat(0)->getNationalPrefixFormattingRule());
|
||||
$this->assertEquals('0 $CC ($1)', $metadata->getNumberFormat(0)->getDomesticCarrierCodeFormattingRule());
|
||||
$this->assertEquals('$1 $2 $3', $metadata->getNumberFormat(0)->getFormat());
|
||||
}
|
||||
|
||||
public function testLoadAvailableFormatsSetsProvidedNationalPrefixFormattingRule()
|
||||
{
|
||||
$xmlInput = "<territory>"
|
||||
. " <availableFormats>"
|
||||
. ' <numberFormat><format>$1 $2 $3</format></numberFormat>'
|
||||
. " </availableFormats>"
|
||||
. "</territory>";
|
||||
|
||||
$element = $this->parseXMLString($xmlInput);
|
||||
$metadata = new PhoneMetadata();
|
||||
BuildMetadataFromXml::loadAvailableFormats($metadata, $element, '', '($1)', false /* NP not optional */);
|
||||
$this->assertEquals('($1)', $metadata->getNumberFormat(0)->getNationalPrefixFormattingRule());
|
||||
}
|
||||
|
||||
public function testLoadAvailableFormatsClearsIntlFormat()
|
||||
{
|
||||
$xmlInput = "<territory>"
|
||||
. " <availableFormats>"
|
||||
. ' <numberFormat><format>$1 $2 $3</format></numberFormat>'
|
||||
. " </availableFormats>"
|
||||
. "</territory>";
|
||||
|
||||
$element = $this->parseXMLString($xmlInput);
|
||||
$metadata = new PhoneMetadata();
|
||||
BuildMetadataFromXml::loadAvailableFormats($metadata, $element, '0', '($1)', false /* NP not optional */);
|
||||
$this->assertCount(0, $metadata->intlNumberFormats());
|
||||
}
|
||||
|
||||
public function testLoadAvailableFormatsHandlesMultipleNumberFormats()
|
||||
{
|
||||
$xmlInput = "<territory>"
|
||||
. " <availableFormats>"
|
||||
. ' <numberFormat><format>$1 $2 $3</format></numberFormat>'
|
||||
. ' <numberFormat><format>$1-$2</format></numberFormat>'
|
||||
. " </availableFormats>"
|
||||
. "</territory>";
|
||||
|
||||
$element = $this->parseXMLString($xmlInput);
|
||||
$metadata = new PhoneMetadata();
|
||||
BuildMetadataFromXml::loadAvailableFormats($metadata, $element, '0', '($1)', false /* NP not optional */);
|
||||
$this->assertEquals('$1 $2 $3', $metadata->getNumberFormat(0)->getFormat());
|
||||
$this->assertEquals('$1-$2', $metadata->getNumberFormat(1)->getFormat());
|
||||
}
|
||||
|
||||
public function testLoadInternationalFormatDoesNotSetIntlFormatWhenNA()
|
||||
{
|
||||
$xmlInput = '<numberFormat><intlFormat>NA</intlFormat></numberFormat>';
|
||||
$numberFormatElement = $this->parseXMLString($xmlInput);
|
||||
$metadata = new PhoneMetadata();
|
||||
$nationalFormat = new NumberFormat();
|
||||
$nationalFormat->setFormat('$1 $2');
|
||||
|
||||
BuildMetadataFromXml::loadInternationalFormat($metadata, $numberFormatElement, $nationalFormat);
|
||||
$this->assertCount(0, $metadata->intlNumberFormats());
|
||||
}
|
||||
|
||||
public function testSetLeadingDigitsPatterns()
|
||||
{
|
||||
$xmlInput = "<numberFormat>"
|
||||
. "<leadingDigits>1</leadingDigits><leadingDigits>2</leadingDigits>"
|
||||
. "</numberFormat>";
|
||||
|
||||
$numberFormatElement = $this->parseXMLString($xmlInput);
|
||||
$numberFormat = new NumberFormat();
|
||||
BuildMetadataFromXml::setLeadingDigitsPatterns($numberFormatElement, $numberFormat);
|
||||
|
||||
$this->assertEquals('1', $numberFormat->getLeadingDigitsPattern(0));
|
||||
$this->assertEquals('2', $numberFormat->getLeadingDigitsPattern(1));
|
||||
}
|
||||
|
||||
/**
|
||||
* Tests setLeadingDigitsPatterns() in the case of international and national formatting rules
|
||||
* being present but not both defined for this numberFormat - we don't want to add them twice.
|
||||
*/
|
||||
public function testSetLeadingDigitsPatternsNotAddedTwiceWhenInternationalFormatsPresent()
|
||||
{
|
||||
$xmlInput = "<availableFormats>"
|
||||
. " <numberFormat pattern=\"(1)(\\d{3})\">"
|
||||
. " <leadingDigits>1</leadingDigits>"
|
||||
. ' <format>$1</format>'
|
||||
. " </numberFormat>"
|
||||
. " <numberFormat pattern=\"(2)(\\d{3})\">"
|
||||
. " <leadingDigits>2</leadingDigits>"
|
||||
. ' <format>$1</format>'
|
||||
. ' <intlFormat>9-$1</intlFormat>'
|
||||
. " </numberFormat>"
|
||||
. "</availableFormats>";
|
||||
|
||||
$element = $this->parseXMLString($xmlInput);
|
||||
$metadata = new PhoneMetadata();
|
||||
BuildMetadataFromXml::loadAvailableFormats($metadata, $element, '0', '', false /* NP not optional */);
|
||||
$this->assertCount(1, $metadata->getNumberFormat(0)->leadingDigitPatterns());
|
||||
$this->assertCount(1, $metadata->getNumberFormat(1)->leadingDigitPatterns());
|
||||
// When we merge the national format rules into the international format rules, we shouldn't add
|
||||
// the leading digit patterns multiple times.
|
||||
$this->assertCount(1, $metadata->getIntlNumberFormat(0)->leadingDigitPatterns());
|
||||
$this->assertCount(1, $metadata->getIntlNumberFormat(1)->leadingDigitPatterns());
|
||||
}
|
||||
|
||||
public function testGetNationalPrefixFormattingRuleFromElement()
|
||||
{
|
||||
$xmlInput = '<territory nationalPrefixFormattingRule="$NP$FG" />';
|
||||
$element = $this->parseXMLString($xmlInput);
|
||||
$this->assertEquals('0$1', BuildMetadataFromXml::getNationalPrefixFormattingRuleFromElement($element, '0'));
|
||||
}
|
||||
|
||||
public function testGetDomesticCarrierCodeFormattingRuleFromElement()
|
||||
{
|
||||
$xmlInput = '<territory carrierCodeFormattingRule=\'$NP$CC $FG\'/>';
|
||||
$element = $this->parseXMLString($xmlInput);
|
||||
$this->assertEquals('0$CC $1', BuildMetadataFromXml::getDomesticCarrierCodeFormattingRuleFromElement($element, '0'));
|
||||
}
|
||||
|
||||
public function testIsValidNumberTypeWithInvalidInput()
|
||||
{
|
||||
$this->assertFalse(BuildMetadataFromXml::numberTypeShouldAlwaysBeFilledIn('invalidType'));
|
||||
$this->assertFalse(BuildMetadataFromXml::numberTypeShouldAlwaysBeFilledIn('tollFree'));
|
||||
}
|
||||
|
||||
public function testProcessPhoneNumberDescElementWithInvalidInputWithRegex()
|
||||
{
|
||||
$generalDesc = new PhoneNumberDesc();
|
||||
$territoryElement = $this->parseXMLString("<territory/>");
|
||||
|
||||
$phoneNumberDesc = BuildMetadataFromXml::processPhoneNumberDescElement($generalDesc, $territoryElement, 'invalidType', false);
|
||||
$this->assertEquals('NA', $phoneNumberDesc->getPossibleNumberPattern());
|
||||
$this->assertEquals('NA', $phoneNumberDesc->getNationalNumberPattern());
|
||||
}
|
||||
|
||||
public function testProcessPhoneNumberDescElementMergesWithGeneralDesc()
|
||||
{
|
||||
$generalDesc = new PhoneNumberDesc();
|
||||
$generalDesc->setPossibleNumberPattern('\\d{6}');
|
||||
$territoryElement = $this->parseXMLString('<territory><fixedLine/></territory>');
|
||||
|
||||
$phoneNumberDesc = BuildMetadataFromXml::processPhoneNumberDescElement($generalDesc, $territoryElement, 'fixedLine', false);
|
||||
$this->assertEquals('\\d{6}', $phoneNumberDesc->getPossibleNumberPattern());
|
||||
}
|
||||
|
||||
public function testProcessPhoneNumberDescElementOverridesGeneralDesc()
|
||||
{
|
||||
$generalDesc = new PhoneNumberDesc();
|
||||
$generalDesc->setPossibleNumberPattern('\\d{8');
|
||||
$xmlInput = "<territory><fixedLine>"
|
||||
. " <possibleNumberPattern>\\d{6}</possibleNumberPattern>"
|
||||
. "</fixedLine></territory>";
|
||||
|
||||
$territoryElement = $this->parseXMLString($xmlInput);
|
||||
|
||||
$phoneNumberDesc = BuildMetadataFromXml::processPhoneNumberDescElement($generalDesc, $territoryElement, 'fixedLine', false);
|
||||
$this->assertEquals('\\d{6}', $phoneNumberDesc->getPossibleNumberPattern());
|
||||
}
|
||||
|
||||
public function testProcessPhoneNumberDescElementHandlesLiteBuild()
|
||||
{
|
||||
$generalDesc = new PhoneNumberDesc();
|
||||
$xmlInput = "<territory><fixedLine>"
|
||||
. " <exampleNumber>01 01 01 01</exampleNumber>"
|
||||
. "</fixedLine></territory>";
|
||||
|
||||
$territoryElement = $this->parseXMLString($xmlInput);
|
||||
|
||||
$phoneNumberDesc = BuildMetadataFromXml::processPhoneNumberDescElement($generalDesc, $territoryElement, 'fixedLine', true);
|
||||
$this->assertEquals('', $phoneNumberDesc->getExampleNumber());
|
||||
}
|
||||
|
||||
public function testProcessPhoneNumberDescOutputsExampleNumberByDefault()
|
||||
{
|
||||
$generalDesc = new PhoneNumberDesc();
|
||||
$xmlInput = "<territory><fixedLine>"
|
||||
. " <exampleNumber>01 01 01 01</exampleNumber>"
|
||||
. "</fixedLine></territory>";
|
||||
|
||||
$territoryElement = $this->parseXMLString($xmlInput);
|
||||
|
||||
$phoneNumberDesc = BuildMetadataFromXml::processPhoneNumberDescElement($generalDesc, $territoryElement, 'fixedLine', false);
|
||||
$this->assertEquals('01 01 01 01', $phoneNumberDesc->getExampleNumber());
|
||||
}
|
||||
|
||||
public function testProcessPhoneNumberDescRemovesWhiteSpacesInPatterns()
|
||||
{
|
||||
$generalDesc = new PhoneNumberDesc();
|
||||
$xmlInput = "<territory><fixedLine>"
|
||||
. " <possibleNumberPattern>\t \\d { 6 } </possibleNumberPattern>"
|
||||
. "</fixedLine></territory>";
|
||||
|
||||
$countryElement = $this->parseXMLString($xmlInput);
|
||||
|
||||
$phoneNumberDesc = BuildMetadataFromXml::processPhoneNumberDescElement($generalDesc, $countryElement, 'fixedLine', false);
|
||||
$this->assertEquals('\\d{6}', $phoneNumberDesc->getPossibleNumberPattern());
|
||||
}
|
||||
|
||||
public function testSetRelevantDescPatternsSetsSameMobileAndFixedLinePattern()
|
||||
{
|
||||
$xmlInput = "<territory countryCode=\"33\">"
|
||||
. " <fixedLine><nationalNumberPattern>\\d{6}</nationalNumberPattern></fixedLine>"
|
||||
. " <mobile><nationalNumberPattern>\\d{6}</nationalNumberPattern></mobile>"
|
||||
. "</territory>";
|
||||
|
||||
$territoryElement = $this->parseXMLString($xmlInput);
|
||||
$metadata = new PhoneMetadata();
|
||||
// Should set sameMobileAndFixedPattern to true.
|
||||
BuildMetadataFromXml::setRelevantDescPatterns($metadata, $territoryElement, false /* liteBuild */, false /* isShortNumberMetadata */);
|
||||
$this->assertTrue($metadata->hasSameMobileAndFixedLinePattern());
|
||||
}
|
||||
|
||||
public function testSetRelevantDescPatternsSetsAllDescriptionsForRegularLengthNumbers()
|
||||
{
|
||||
$xmlInput = "<territory countryCode=\"33\">"
|
||||
. " <fixedLine><nationalNumberPattern>\\d{1}</nationalNumberPattern></fixedLine>"
|
||||
. " <mobile><nationalNumberPattern>\\d{2}</nationalNumberPattern></mobile>"
|
||||
. " <pager><nationalNumberPattern>\\d{3}</nationalNumberPattern></pager>"
|
||||
. " <tollFree><nationalNumberPattern>\\d{4}</nationalNumberPattern></tollFree>"
|
||||
. " <premiumRate><nationalNumberPattern>\\d{5}</nationalNumberPattern></premiumRate>"
|
||||
. " <sharedCost><nationalNumberPattern>\\d{6}</nationalNumberPattern></sharedCost>"
|
||||
. " <personalNumber><nationalNumberPattern>\\d{7}</nationalNumberPattern></personalNumber>"
|
||||
. " <voip><nationalNumberPattern>\\d{8}</nationalNumberPattern></voip>"
|
||||
. " <uan><nationalNumberPattern>\\d{9}</nationalNumberPattern></uan>"
|
||||
. "</territory>";
|
||||
|
||||
$territoryElement = $this->parseXMLString($xmlInput);
|
||||
$metadata = new PhoneMetadata();
|
||||
BuildMetadataFromXml::setRelevantDescPatterns($metadata, $territoryElement, false /* liteBuild */, false /* isShortNumberMetadata */);
|
||||
$this->assertEquals("\\d{1}", $metadata->getFixedLine()->getNationalNumberPattern());
|
||||
$this->assertEquals("\\d{2}", $metadata->getMobile()->getNationalNumberPattern());
|
||||
$this->assertEquals("\\d{3}", $metadata->getPager()->getNationalNumberPattern());
|
||||
$this->assertEquals("\\d{4}", $metadata->getTollFree()->getNationalNumberPattern());
|
||||
$this->assertEquals("\\d{5}", $metadata->getPremiumRate()->getNationalNumberPattern());
|
||||
$this->assertEquals("\\d{6}", $metadata->getSharedCost()->getNationalNumberPattern());
|
||||
$this->assertEquals("\\d{7}", $metadata->getPersonalNumber()->getNationalNumberPattern());
|
||||
$this->assertEquals("\\d{8}", $metadata->getVoip()->getNationalNumberPattern());
|
||||
$this->assertEquals("\\d{9}", $metadata->getUan()->getNationalNumberPattern());
|
||||
}
|
||||
|
||||
public function testSetRelevantDescPatternsSetsAllDescriptionsForShortNumbers()
|
||||
{
|
||||
$xmlInput = "<territory ID=\"FR\">"
|
||||
. " <tollFree><nationalNumberPattern>\\d{1}</nationalNumberPattern></tollFree>"
|
||||
. " <standardRate><nationalNumberPattern>\\d{2}</nationalNumberPattern></standardRate>"
|
||||
. " <premiumRate><nationalNumberPattern>\\d{3}</nationalNumberPattern></premiumRate>"
|
||||
. " <shortCode><nationalNumberPattern>\\d{4}</nationalNumberPattern></shortCode>"
|
||||
. " <carrierSpecific>"
|
||||
. " <nationalNumberPattern>\\d{5}</nationalNumberPattern>"
|
||||
. " </carrierSpecific>"
|
||||
. "</territory>";
|
||||
|
||||
$territoryElement = $this->parseXMLString($xmlInput);
|
||||
$metadata = new PhoneMetadata();
|
||||
BuildMetadataFromXml::setRelevantDescPatterns($metadata, $territoryElement, false /* liteBuild */, true /* isShortNumberMetadata */);
|
||||
$this->assertEquals("\\d{1}", $metadata->getTollFree()->getNationalNumberPattern());
|
||||
$this->assertEquals("\\d{2}", $metadata->getStandardRate()->getNationalNumberPattern());
|
||||
$this->assertEquals("\\d{3}", $metadata->getPremiumRate()->getNationalNumberPattern());
|
||||
$this->assertEquals("\\d{4}", $metadata->getShortCode()->getNationalNumberPattern());
|
||||
$this->assertEquals("\\d{5}", $metadata->getCarrierSpecific()->getNationalNumberPattern());
|
||||
}
|
||||
|
||||
/**
|
||||
* @expectedException \RuntimeException
|
||||
* @expectedExceptionMessage Multiple elements with type fixedLine found.
|
||||
*/
|
||||
public function testSetRelevantDescPatternsThrowsErrorIfTypePresentMultipleTimes()
|
||||
{
|
||||
$xmlInput = "<territory countryCode=\"33\">"
|
||||
. " <fixedLine><nationalNumberPattern>\\d{6}</nationalNumberPattern></fixedLine>"
|
||||
. " <fixedLine><nationalNumberPattern>\\d{6}</nationalNumberPattern></fixedLine>"
|
||||
. "</territory>";
|
||||
|
||||
$territoryElement = $this->parseXMLString($xmlInput);
|
||||
$metadata = new PhoneMetadata();
|
||||
BuildMetadataFromXml::setRelevantDescPatterns($metadata, $territoryElement, false /* liteBuild */, false /* isShortNumberMetadata */);
|
||||
}
|
||||
|
||||
public function testAlternateFormatsOmitsDescPatterns()
|
||||
{
|
||||
$xmlInput = "<territory countryCode=\"33\">"
|
||||
. " <availableFormats>"
|
||||
. " <numberFormat pattern=\"(1)(\\d{3})\">"
|
||||
. " <leadingDigits>1</leadingDigits>"
|
||||
. ' <format>$1</format>'
|
||||
. " </numberFormat>"
|
||||
. " </availableFormats>"
|
||||
. " <fixedLine><nationalNumberPattern>\\d{1}</nationalNumberPattern></fixedLine>"
|
||||
. " <shortCode><nationalNumberPattern>\\d{2}</nationalNumberPattern></shortCode>"
|
||||
. "</territory>";
|
||||
|
||||
$territoryElement = $this->parseXMLString($xmlInput);
|
||||
$metadata = BuildMetadataFromXml::loadCountryMetadata('FR', $territoryElement, false /* liteBuild */, false /* isShortNumberMetadata */, true /* isAlternateFormatsMetadata */);
|
||||
$this->assertEquals('(1)(\\d{3})', $metadata->getNumberFormat(0)->getPattern());
|
||||
$this->assertEquals('1', $metadata->getNumberFormat(0)->getLeadingDigitsPattern(0));
|
||||
$this->assertEquals('$1', $metadata->getNumberFormat(0)->getFormat());
|
||||
$this->assertNull($metadata->getFixedLine());
|
||||
$this->assertNull($metadata->getShortCode());
|
||||
}
|
||||
|
||||
public function testNationalPrefixRulesSetCorrectly()
|
||||
{
|
||||
$xmlInput = "<territory countryCode=\"33\" nationalPrefix=\"0\""
|
||||
. ' nationalPrefixFormattingRule="$NP$FG">'
|
||||
. " <availableFormats>"
|
||||
. " <numberFormat pattern=\"(1)(\\d{3})\" nationalPrefixOptionalWhenFormatting=\"true\">"
|
||||
. " <leadingDigits>1</leadingDigits>"
|
||||
. ' <format>$1</format>'
|
||||
. " </numberFormat>"
|
||||
. " <numberFormat pattern=\"(\\d{3})\" nationalPrefixOptionalWhenFormatting=\"false\">"
|
||||
. " <leadingDigits>2</leadingDigits>"
|
||||
. ' <format>$1</format>'
|
||||
. " </numberFormat>"
|
||||
. " </availableFormats>"
|
||||
. " <fixedLine><nationalNumberPattern>\\d{1}</nationalNumberPattern></fixedLine>"
|
||||
. "</territory>";
|
||||
$territoryElement = $this->parseXMLString($xmlInput);
|
||||
$metadata = BuildMetadataFromXml::loadCountryMetadata('FR', $territoryElement, false /* liteBuild */, false /* isShortNumberMetadata */, true /* isAlternateFormatsMetadata */);
|
||||
$this->assertTrue($metadata->getNumberFormat(0)->isNationalPrefixOptionalWhenFormatting());
|
||||
// This is inherited from the territory, with $NP replaced by the actual national prefix, and
|
||||
// $FG replaced with $1.
|
||||
$this->assertEquals("0$1", $metadata->getNumberFormat(0)->getNationalPrefixFormattingRule());
|
||||
// Here it is explicitly set to false.
|
||||
$this->assertFalse($metadata->getNumberFormat(1)->isNationalPrefixOptionalWhenFormatting());
|
||||
}
|
||||
|
||||
public function testProcessPhoneNumberDescElement_PossibleLengthsSetCorrectly()
|
||||
{
|
||||
$generalDesc = new PhoneNumberDesc();
|
||||
// The number lengths set for the general description must be a super-set of those in the
|
||||
// element being parsed.
|
||||
$generalDesc->setPossibleLength(array(4, 6, 7, 13));
|
||||
$territoryElement = $this->parseXMLString("<territory>"
|
||||
. "<fixedLine>"
|
||||
// Sorting will be done when parsing.
|
||||
. " <possibleLengths national=\"13,4\" localOnly=\"6\"/>"
|
||||
. "</fixedLine>"
|
||||
. "</territory>");
|
||||
|
||||
$phoneNumberDesc = BuildMetadataFromXml::processPhoneNumberDescElement($generalDesc, $territoryElement, 'fixedLine', false /* no liteBuild */);
|
||||
$possibleLength = $phoneNumberDesc->getPossibleLength();
|
||||
$this->assertCount(2, $possibleLength);
|
||||
$this->assertEquals(4, $possibleLength[0]);
|
||||
$this->assertEquals(13, $possibleLength[1]);
|
||||
// We don't set the local-only lengths on child elements such as fixed-line.
|
||||
$this->assertCount(0, $phoneNumberDesc->getPossibleLengthLocalOnly());
|
||||
}
|
||||
|
||||
public function testSetPossibleLengthsGeneralDesc_BuiltFromChildElements()
|
||||
{
|
||||
$territoryElement = $this->parseXMLString("<territory>"
|
||||
. "<fixedLine>"
|
||||
. " <possibleLengths national=\"13\" localOnly=\"6\"/>"
|
||||
. "</fixedLine>"
|
||||
. "<mobile>"
|
||||
. " <possibleLengths national=\"15\" localOnly=\"7,13\"/>"
|
||||
. "</mobile>"
|
||||
. "<tollFree>"
|
||||
. " <possibleLengths national=\"15\"/>"
|
||||
. "</tollFree>"
|
||||
. "</territory>");
|
||||
|
||||
$generalDesc = new PhoneNumberDesc();
|
||||
BuildMetadataFromXml::setPossibleLengthsGeneralDesc($generalDesc, 'someId', $territoryElement, false /* not short-number metadata */);
|
||||
|
||||
$possibleLength = $generalDesc->getPossibleLength();
|
||||
$this->assertCount(2, $possibleLength);
|
||||
$this->assertEquals(13, $possibleLength[0]);
|
||||
// 15 is present twice in the input in different sections, but only once in the output.
|
||||
$this->assertEquals(15, $possibleLength[1]);
|
||||
$possibleLengthLocalOnly = $generalDesc->getPossibleLengthLocalOnly();
|
||||
$this->assertCount(2, $possibleLengthLocalOnly);
|
||||
$this->assertEquals(6, $possibleLengthLocalOnly[0]);
|
||||
$this->assertEquals(7, $possibleLengthLocalOnly[1]);
|
||||
// 13 is skipped as a "local only" length, since it is also present as a normal length.
|
||||
}
|
||||
|
||||
public function testSetPossibleLengthsGeneralDesc_IgnoresNoIntlDialling()
|
||||
{
|
||||
$territoryElement = $this->parseXMLString("<territory>"
|
||||
. "<fixedLine>"
|
||||
. " <possibleLengths national=\"13\"/>"
|
||||
. "</fixedLine>"
|
||||
. "<noInternationalDialling>"
|
||||
. " <possibleLengths national=\"15\"/>"
|
||||
. "</noInternationalDialling>"
|
||||
. "</territory>");
|
||||
|
||||
$generalDesc = new PhoneNumberDesc();
|
||||
BuildMetadataFromXml::setPossibleLengthsGeneralDesc($generalDesc, 'someId', $territoryElement, false /* not short-number metadata */);
|
||||
|
||||
$possibleLength = $generalDesc->getPossibleLength();
|
||||
$this->assertCount(1, $possibleLength);
|
||||
$this->assertEquals(13, $possibleLength[0]);
|
||||
// 15 is skipped because noInternationalDialling should not contribute to the general lengths;
|
||||
// it isn't a particular "type" of number per se, it is a property that different types may
|
||||
// have.
|
||||
}
|
||||
|
||||
public function testSetPossibleLengthsGeneralDesc_ShortNumberMetadata()
|
||||
{
|
||||
$territoryElement = $this->parseXMLString("<territory>"
|
||||
. "<shortCode>"
|
||||
. " <possibleLengths national=\"6,13\"/>"
|
||||
. "</shortCode>"
|
||||
. "<carrierSpecific>"
|
||||
. " <possibleLengths national=\"7,13,15\"/>"
|
||||
. "</carrierSpecific>"
|
||||
. "<tollFree>"
|
||||
. " <possibleLengths national=\"15\"/>"
|
||||
. "</tollFree>"
|
||||
. "</territory>");
|
||||
|
||||
$generalDesc = new PhoneNumberDesc();
|
||||
BuildMetadataFromXml::setPossibleLengthsGeneralDesc($generalDesc, 'someId', $territoryElement, true /* short-number metadata */);
|
||||
|
||||
// All elements other than shortCode are ignored when creating the general desc.
|
||||
$possibleLength = $generalDesc->getPossibleLength();
|
||||
$this->assertCount(2, $possibleLength);
|
||||
$this->assertEquals(6, $possibleLength[0]);
|
||||
$this->assertEquals(13, $possibleLength[1]);
|
||||
}
|
||||
|
||||
/**
|
||||
* @expectedException \RuntimeException
|
||||
* @expectedExceptionMessage Found local-only lengths in short-number metadata
|
||||
*/
|
||||
public function testSetPossibleLengthsGeneralDesc_ShortNumberMetadataErrorsOnLocalLengths()
|
||||
{
|
||||
$territoryElement = $this->parseXMLString("<territory>"
|
||||
. "<shortCode>"
|
||||
. " <possibleLengths national=\"13\" localOnly=\"6\"/>"
|
||||
. "</shortCode>"
|
||||
. "</territory>");
|
||||
|
||||
$generalDesc = new PhoneNumberDesc();
|
||||
BuildMetadataFromXml::setPossibleLengthsGeneralDesc($generalDesc, 'someId', $territoryElement, true /* short-number metadata */);
|
||||
}
|
||||
|
||||
/**
|
||||
* @expectedException \RuntimeException
|
||||
* @expectedExceptionMessage Duplicate length element found (6) in possibleLength string 6,6
|
||||
*/
|
||||
public function testProcessPhoneNumberDescElement_ErrorDuplicates()
|
||||
{
|
||||
$generalDesc = new PhoneNumberDesc();
|
||||
$generalDesc->setPossibleLength(array(6));
|
||||
|
||||
$territoryElement = $this->parseXMLString("<territory>"
|
||||
. "<mobile>"
|
||||
. " <possibleLengths national=\"6,6\"/>"
|
||||
. "</mobile>"
|
||||
. "</territory>");
|
||||
|
||||
BuildMetadataFromXml::processPhoneNumberDescElement($generalDesc, $territoryElement, 'mobile', false /* not light build */);
|
||||
}
|
||||
|
||||
/**
|
||||
* @expectedException \RuntimeException
|
||||
* @expectedExceptionMessage Possible length(s) found specified as a normal and local-only length: [6]
|
||||
*/
|
||||
public function testProcessPhoneNumberDescElement_ErrorDuplicatesOneLocal()
|
||||
{
|
||||
$generalDesc = new PhoneNumberDesc();
|
||||
$generalDesc->setPossibleLength(array(6));
|
||||
|
||||
$territoryElement = $this->parseXMLString("<territory>"
|
||||
. "<mobile>"
|
||||
. " <possibleLengths national=\"6\" localOnly=\"6\"/>"
|
||||
. "</mobile>"
|
||||
. "</territory>");
|
||||
|
||||
BuildMetadataFromXml::processPhoneNumberDescElement($generalDesc, $territoryElement, 'mobile', false /* not light build */);
|
||||
}
|
||||
|
||||
/**
|
||||
* @expectedException \RuntimeException
|
||||
* @expectedExceptionMessage Out-of-range possible length
|
||||
*/
|
||||
public function testProcessPhoneNumberDescElement_ErrorUncoveredLengths()
|
||||
{
|
||||
$generalDesc = new PhoneNumberDesc();
|
||||
$generalDesc->setPossibleLength(array(4));
|
||||
|
||||
$territoryElement = $this->parseXMLString("<territory>"
|
||||
. "<noInternationalDialling>"
|
||||
// Sorting will be done when parsing.
|
||||
. " <possibleLengths national=\"6,7,4\"/>"
|
||||
. "</noInternationalDialling>"
|
||||
. "</territory>");
|
||||
|
||||
BuildMetadataFromXml::processPhoneNumberDescElement($generalDesc, $territoryElement, 'noInternationalDialling', false /* not light build */);
|
||||
}
|
||||
|
||||
public function testProcessPhoneNumberDescElement_SameAsParent()
|
||||
{
|
||||
$generalDesc = new PhoneNumberDesc();
|
||||
// The number lengths set for the general description must be a super-set of those in the
|
||||
// element being parsed.
|
||||
$generalDesc->setPossibleLength(array(4, 6, 7));
|
||||
$generalDesc->setPossibleLengthLocalOnly(array(2));
|
||||
$territoryElement = $this->parseXMLString("<territory>"
|
||||
. "<fixedLine>"
|
||||
// Sorting will be done when parsing.
|
||||
. " <possibleLengths national=\"6,7,4\" localOnly=\"2\"/>"
|
||||
. "</fixedLine>"
|
||||
. "</territory>");
|
||||
|
||||
$phoneNumberDesc = BuildMetadataFromXml::processPhoneNumberDescElement($generalDesc, $territoryElement, 'fixedLine', false /* not light build */);
|
||||
|
||||
// No possible lengths should be present, because they match the general description.
|
||||
$this->assertCount(0, $phoneNumberDesc->getPossibleLength());
|
||||
$this->assertCount(0, $phoneNumberDesc->getPossibleLengthLocalOnly());
|
||||
}
|
||||
|
||||
/**
|
||||
* @expectedException \RuntimeException
|
||||
* @expectedExceptionMessage For input string "4d"
|
||||
*/
|
||||
public function testProcessPhoneNumberDescElement_InvalidNumber()
|
||||
{
|
||||
$generalDesc = new PhoneNumberDesc();
|
||||
$generalDesc->setPossibleLength(array(4));
|
||||
$territoryElement = $this->parseXMLString("<territory>"
|
||||
. "<fixedLine>"
|
||||
. " <possibleLengths national=\"4d\"/>"
|
||||
. "</fixedLine>"
|
||||
. "</territory>");
|
||||
|
||||
BuildMetadataFromXml::processPhoneNumberDescElement($generalDesc, $territoryElement, 'fixedLine', false /* not light build */);
|
||||
}
|
||||
|
||||
/**
|
||||
* @expectedException \RuntimeException
|
||||
* @expectedExceptionMessage Found possible lengths specified at general desc: this should be derived from child elements. Affected country: FR
|
||||
*/
|
||||
public function testLoadCountryMetadata_GeneralDescHasNumberLengthsSet()
|
||||
{
|
||||
$territoryElement = $this->parseXMLString("<territory>"
|
||||
. "<generalDesc>"
|
||||
// This shouldn't be set, the possible lengths should be derived for generalDesc.
|
||||
. " <possibleLengths national=\"4\"/>"
|
||||
. "</generalDesc>"
|
||||
. "<fixedLine>"
|
||||
. " <possibleLengths national=\"4\"/>"
|
||||
. "</fixedLine>"
|
||||
. "</territory>");
|
||||
|
||||
BuildMetadataFromXml::loadCountryMetadata('FR', $territoryElement, false /* liteBuild */, false /* isShortNumberMetadata */, false /* isAlternateFormatsMetadata */);
|
||||
}
|
||||
|
||||
/**
|
||||
* @expectedException \RuntimeException
|
||||
* @expectedExceptionMessage Empty possibleLength string found.
|
||||
*/
|
||||
public function testProcessPhoneNumberDescElement_ErrorEmptyPossibleLengthStringAttribute()
|
||||
{
|
||||
$generalDesc = new PhoneNumberDesc();
|
||||
$generalDesc->setPossibleLength(array(4));
|
||||
$territoryElement = $this->parseXMLString("<territory>"
|
||||
. "<fixedLine>"
|
||||
. " <possibleLengths national=\"\"/>"
|
||||
. "</fixedLine>"
|
||||
. "</territory>");
|
||||
|
||||
BuildMetadataFromXml::processPhoneNumberDescElement($generalDesc, $territoryElement, 'fixedLine', false /* not light build */);
|
||||
}
|
||||
|
||||
/**
|
||||
* @expectedException \RuntimeException
|
||||
* @expectedExceptionMessage Missing end of range character in possible length string [4,7].
|
||||
*/
|
||||
public function testProcessPhoneNumberDescElement_ErrorRangeSpecifiedWithComma()
|
||||
{
|
||||
$generalDesc = new PhoneNumberDesc();
|
||||
$generalDesc->setPossibleLength(array(4));
|
||||
$territoryElement = $this->parseXMLString("<territory>"
|
||||
. "<fixedLine>"
|
||||
. " <possibleLengths national=\"[4,7]\"/>"
|
||||
. "</fixedLine>"
|
||||
. "</territory>");
|
||||
|
||||
BuildMetadataFromXml::processPhoneNumberDescElement($generalDesc, $territoryElement, 'fixedLine', false /* not light build */);
|
||||
}
|
||||
|
||||
/**
|
||||
* @expectedException \RuntimeException
|
||||
* @expectedExceptionMessage Missing end of range character in possible length string [4-.
|
||||
*/
|
||||
public function testProcessPhoneNumberDescElement_ErrorIncompleteRange()
|
||||
{
|
||||
$generalDesc = new PhoneNumberDesc();
|
||||
$generalDesc->setPossibleLength(array(4));
|
||||
|
||||
$territoryElement = $this->parseXMLString("<territory>"
|
||||
. "<fixedLine>"
|
||||
. " <possibleLengths national=\"[4-\"/>"
|
||||
. "</fixedLine>"
|
||||
. "</territory>");
|
||||
|
||||
BuildMetadataFromXml::processPhoneNumberDescElement($generalDesc, $territoryElement, 'fixedLine', false /* not light build */);
|
||||
}
|
||||
|
||||
/**
|
||||
* @expectedException \RuntimeException
|
||||
* @expectedExceptionMessage Ranges must have exactly one - character: missing for [4:10].
|
||||
*/
|
||||
public function testProcessPhoneNumberDescElement_ErrorNoDashInRange()
|
||||
{
|
||||
$generalDesc = new PhoneNumberDesc();
|
||||
$generalDesc->setPossibleLength(array(4));
|
||||
$territoryElement = $this->parseXMLString("<territory>"
|
||||
. "<fixedLine>"
|
||||
. " <possibleLengths national=\"[4:10]\"/>"
|
||||
. "</fixedLine>"
|
||||
. "</territory>");
|
||||
|
||||
BuildMetadataFromXml::processPhoneNumberDescElement($generalDesc, $territoryElement, 'fixedLine', false /* not light build */);
|
||||
}
|
||||
|
||||
/**
|
||||
* @expectedException \RuntimeException
|
||||
* @expectedExceptionMessage The first number in a range should be two or more digits lower than the second. Culprit possibleLength string: [10-10]
|
||||
*/
|
||||
public function testProcessPhoneNumberDescElement_ErrorRangeIsNotFromMinToMax()
|
||||
{
|
||||
$generalDesc = new PhoneNumberDesc();
|
||||
$generalDesc->setPossibleLength(array(4));
|
||||
$territoryElement = $this->parseXMLString("<territory>"
|
||||
. "<fixedLine>"
|
||||
. " <possibleLengths national=\"[10-10]\"/>"
|
||||
. "</fixedLine>"
|
||||
. "</territory>");
|
||||
|
||||
BuildMetadataFromXml::processPhoneNumberDescElement($generalDesc, $territoryElement, 'fixedLine', false /* not light build */);
|
||||
}
|
||||
}
|
@@ -0,0 +1,53 @@
|
||||
<?php
|
||||
|
||||
namespace libphonenumber\Tests\buildtools;
|
||||
|
||||
use libphonenumber\buildtools\GeneratePhonePrefixData;
|
||||
|
||||
class GeneratePhonePrefixDataTest extends \PHPUnit_Framework_TestCase
|
||||
{
|
||||
private static $available_data_files;
|
||||
|
||||
public static function setUpBeforeClass()
|
||||
{
|
||||
$temporaryMap = array();
|
||||
|
||||
$phonePrefixData = new GeneratePhonePrefixData();
|
||||
|
||||
|
||||
// Languages for US.
|
||||
$phonePrefixData->addConfigurationMapping($temporaryMap, "1", "en");
|
||||
$phonePrefixData->addConfigurationMapping($temporaryMap, "1", "en_US");
|
||||
$phonePrefixData->addConfigurationMapping($temporaryMap, "1", "es");
|
||||
|
||||
// Languages for France.
|
||||
$phonePrefixData->addConfigurationMapping($temporaryMap, "33", "fr");
|
||||
$phonePrefixData->addConfigurationMapping($temporaryMap, "33", "en");
|
||||
|
||||
// Languages for China.
|
||||
$phonePrefixData->addConfigurationMapping($temporaryMap, "86", "zh_Hans");
|
||||
|
||||
self::$available_data_files = $temporaryMap;
|
||||
}
|
||||
|
||||
public function testAddConfigurationMapping()
|
||||
{
|
||||
$this->assertCount(3, self::$available_data_files);
|
||||
|
||||
$languagesForUS = self::$available_data_files[1];
|
||||
|
||||
$this->assertContains("en", $languagesForUS);
|
||||
$this->assertContains("en_US", $languagesForUS);
|
||||
$this->assertContains("es", $languagesForUS);
|
||||
|
||||
$languagesForFR = self::$available_data_files[33];
|
||||
|
||||
$this->assertContains("fr", $languagesForFR);
|
||||
$this->assertContains("en", $languagesForFR);
|
||||
|
||||
$languagesForCN = self::$available_data_files[86];
|
||||
$this->assertCount(1, $languagesForCN);
|
||||
|
||||
$this->assertContains("zh_Hans", $languagesForCN);
|
||||
}
|
||||
}
|
@@ -0,0 +1,138 @@
|
||||
<?php
|
||||
|
||||
namespace libphonenumber\Tests\carrier;
|
||||
|
||||
use libphonenumber\PhoneNumber;
|
||||
use libphonenumber\PhoneNumberToCarrierMapper;
|
||||
use libphonenumber\PhoneNumberUtil;
|
||||
|
||||
class PhoneNumberToCarrierMapperTest extends \PHPUnit_Framework_TestCase
|
||||
{
|
||||
const TEST_META_DATA_FILE_PREFIX = "/../../Tests/libphonenumber/Tests/carrier/data/";
|
||||
private static $AO_MOBILE1;
|
||||
private static $AO_MOBILE2;
|
||||
private static $AO_FIXED1;
|
||||
private static $AO_FIXED2;
|
||||
private static $AO_INVALID_NUMBER;
|
||||
private static $UK_MOBILE1;
|
||||
private static $UK_MOBILE2;
|
||||
private static $UK_FIXED1;
|
||||
private static $UK_FIXED2;
|
||||
private static $UK_INVALID_NUMBER;
|
||||
private static $UK_PAGER;
|
||||
private static $US_FIXED_OR_MOBILE;
|
||||
private static $NUMBER_WITH_INVALID_COUNTRY_CODE;
|
||||
private static $INTERNATIONAL_TOLL_FREE;
|
||||
/**
|
||||
* @var PhoneNumberToCarrierMapper
|
||||
*/
|
||||
protected $carrierMapper;
|
||||
|
||||
public static function setUpBeforeClass()
|
||||
{
|
||||
PhoneNumberUtil::resetInstance();
|
||||
|
||||
self::$AO_MOBILE1 = new PhoneNumber();
|
||||
self::$AO_MOBILE1->setCountryCode(244)->setNationalNumber(917654321);
|
||||
|
||||
self::$AO_MOBILE2 = new PhoneNumber();
|
||||
self::$AO_MOBILE2->setCountryCode(244)->setNationalNumber(927654321);
|
||||
|
||||
self::$AO_FIXED1 = new PhoneNumber();
|
||||
self::$AO_FIXED1->setCountryCode(244)->setNationalNumber(22254321);
|
||||
|
||||
self::$AO_FIXED2 = new PhoneNumber();
|
||||
self::$AO_FIXED2->setCountryCode(244)->setNationalNumber(26254321);
|
||||
|
||||
self::$AO_INVALID_NUMBER = new PhoneNumber();
|
||||
self::$AO_INVALID_NUMBER->setCountryCode(244)->setNationalNumber(101234);
|
||||
|
||||
self::$UK_MOBILE1 = new PhoneNumber();
|
||||
self::$UK_MOBILE1->setCountryCode(44)->setNationalNumber(7387654321);
|
||||
|
||||
self::$UK_MOBILE2 = new PhoneNumber();
|
||||
self::$UK_MOBILE2->setCountryCode(44)->setNationalNumber(7487654321);
|
||||
|
||||
self::$UK_FIXED1 = new PhoneNumber();
|
||||
self::$UK_FIXED1->setCountryCode(44)->setNationalNumber(1123456789);
|
||||
|
||||
self::$UK_FIXED2 = new PhoneNumber();
|
||||
self::$UK_FIXED2->setCountryCode(44)->setNationalNumber(2987654321);
|
||||
|
||||
self::$UK_INVALID_NUMBER = new PhoneNumber();
|
||||
self::$UK_INVALID_NUMBER->setCountryCode(44)->setNationalNumber(7301234);
|
||||
|
||||
self::$UK_PAGER = new PhoneNumber();
|
||||
self::$UK_PAGER->setCountryCode(44)->setNationalNumber(7601234567);
|
||||
|
||||
self::$US_FIXED_OR_MOBILE = new PhoneNumber();
|
||||
self::$US_FIXED_OR_MOBILE->setCountryCode(1)->setNationalNumber(6502123456);
|
||||
|
||||
self::$NUMBER_WITH_INVALID_COUNTRY_CODE = new PhoneNumber();
|
||||
self::$NUMBER_WITH_INVALID_COUNTRY_CODE->setCountryCode(999)->setNationalNumber(2423651234);
|
||||
|
||||
self::$INTERNATIONAL_TOLL_FREE = new PhoneNumber();
|
||||
self::$INTERNATIONAL_TOLL_FREE->setCountryCode(800)->setNationalNumber(12345678);
|
||||
}
|
||||
|
||||
public function setUp()
|
||||
{
|
||||
$this->carrierMapper = PhoneNumberToCarrierMapper::getInstance(self::TEST_META_DATA_FILE_PREFIX);
|
||||
}
|
||||
|
||||
public function testGetNameForMobilePortableRegion()
|
||||
{
|
||||
$this->assertEquals("British carrier", $this->carrierMapper->getNameForNumber(self::$UK_MOBILE1, "en"));
|
||||
$this->assertEquals("Brittisk operat" . pack('H*', 'c3b6') . "r", $this->carrierMapper->getNameForNumber(self::$UK_MOBILE1, "sv_SE"));
|
||||
$this->assertEquals("British carrier", $this->carrierMapper->getNameForNumber(self::$UK_MOBILE1, "fr"));
|
||||
// Returns an empty string because the UK implements mobile number portability.
|
||||
$this->assertEquals("", $this->carrierMapper->getSafeDisplayName(self::$UK_MOBILE1, "en"));
|
||||
}
|
||||
|
||||
public function testGetNameForNonMobilePortableRegion()
|
||||
{
|
||||
$this->assertEquals("Angolan carrier", $this->carrierMapper->getNameForNumber(self::$AO_MOBILE1, "en"));
|
||||
$this->assertEquals("Angolan carrier", $this->carrierMapper->getSafeDisplayName(self::$AO_MOBILE1, "en"));
|
||||
}
|
||||
|
||||
public function testGetNameForFixedLineNumber()
|
||||
{
|
||||
$this->assertEquals("", $this->carrierMapper->getNameForNumber(self::$AO_FIXED1, "en"));
|
||||
$this->assertEquals("", $this->carrierMapper->getNameForNumber(self::$UK_FIXED1, "en"));
|
||||
// If the carrier information is present in the files and the method that assumes a valid
|
||||
// number is used, a carrier is returned
|
||||
$this->assertEquals("Angolan fixed line carrier", $this->carrierMapper->getNameForValidNumber(self::$AO_FIXED2, "en"));
|
||||
$this->assertEquals("", $this->carrierMapper->getNameForValidNumber(self::$UK_FIXED2, "en"));
|
||||
}
|
||||
|
||||
public function testGetNameForFixedOrMobileNumber()
|
||||
{
|
||||
$this->assertEquals("US carrier", $this->carrierMapper->getNameForNumber(self::$US_FIXED_OR_MOBILE, "en"));
|
||||
}
|
||||
|
||||
public function testGetNameForPagerNumber()
|
||||
{
|
||||
$this->assertEquals("British pager", $this->carrierMapper->getNameForNumber(self::$UK_PAGER, "en"));
|
||||
}
|
||||
|
||||
public function testGetNameForNumberWithNoDataFile()
|
||||
{
|
||||
$this->assertEquals("", $this->carrierMapper->getNameForNumber(self::$NUMBER_WITH_INVALID_COUNTRY_CODE, "en"));
|
||||
$this->assertEquals("", $this->carrierMapper->getNameForNumber(self::$INTERNATIONAL_TOLL_FREE, "en"));
|
||||
|
||||
$this->assertEquals("", $this->carrierMapper->getNameForValidNumber(self::$NUMBER_WITH_INVALID_COUNTRY_CODE, "en"));
|
||||
$this->assertEquals("", $this->carrierMapper->getNameForValidNumber(self::$INTERNATIONAL_TOLL_FREE, "en"));
|
||||
}
|
||||
|
||||
public function testGetNameForNumberWithMissingPrefix()
|
||||
{
|
||||
$this->assertEquals("", $this->carrierMapper->getNameForNumber(self::$UK_MOBILE2, "en"));
|
||||
$this->assertEquals("", $this->carrierMapper->getNameForNumber(self::$AO_MOBILE2, "en"));
|
||||
}
|
||||
|
||||
public function testGetNameForInvalidNumber()
|
||||
{
|
||||
$this->assertEquals("", $this->carrierMapper->getNameForNumber(self::$UK_INVALID_NUMBER, "en"));
|
||||
$this->assertEquals("", $this->carrierMapper->getNameForNumber(self::$AO_INVALID_NUMBER, "en"));
|
||||
}
|
||||
}
|
18
vendor/giggsey/libphonenumber-for-php/Tests/libphonenumber/Tests/carrier/data/Map.php
vendored
Normal file
18
vendor/giggsey/libphonenumber-for-php/Tests/libphonenumber/Tests/carrier/data/Map.php
vendored
Normal file
@@ -0,0 +1,18 @@
|
||||
<?php
|
||||
/**
|
||||
* This file is automatically @generated by {@link GeneratePhonePrefixData}.
|
||||
* Please don't modify it directly.
|
||||
*/
|
||||
|
||||
return array (
|
||||
'en' =>
|
||||
array (
|
||||
0 => 1650,
|
||||
1 => 244,
|
||||
2 => 44,
|
||||
),
|
||||
'sv' =>
|
||||
array (
|
||||
0 => 44,
|
||||
),
|
||||
);
|
10
vendor/giggsey/libphonenumber-for-php/Tests/libphonenumber/Tests/carrier/data/en/1650.php
vendored
Normal file
10
vendor/giggsey/libphonenumber-for-php/Tests/libphonenumber/Tests/carrier/data/en/1650.php
vendored
Normal file
@@ -0,0 +1,10 @@
|
||||
<?php
|
||||
/**
|
||||
* This file is automatically @generated by {@link GeneratePhonePrefixData}.
|
||||
* Please don't modify it directly.
|
||||
*/
|
||||
|
||||
return array (
|
||||
1650212 => 'US carrier',
|
||||
1650213 => 'US carrier2',
|
||||
);
|
10
vendor/giggsey/libphonenumber-for-php/Tests/libphonenumber/Tests/carrier/data/en/244.php
vendored
Normal file
10
vendor/giggsey/libphonenumber-for-php/Tests/libphonenumber/Tests/carrier/data/en/244.php
vendored
Normal file
@@ -0,0 +1,10 @@
|
||||
<?php
|
||||
/**
|
||||
* This file is automatically @generated by {@link GeneratePhonePrefixData}.
|
||||
* Please don't modify it directly.
|
||||
*/
|
||||
|
||||
return array (
|
||||
244262 => 'Angolan fixed line carrier',
|
||||
244917 => 'Angolan carrier',
|
||||
);
|
11
vendor/giggsey/libphonenumber-for-php/Tests/libphonenumber/Tests/carrier/data/en/44.php
vendored
Normal file
11
vendor/giggsey/libphonenumber-for-php/Tests/libphonenumber/Tests/carrier/data/en/44.php
vendored
Normal file
@@ -0,0 +1,11 @@
|
||||
<?php
|
||||
/**
|
||||
* This file is automatically @generated by {@link GeneratePhonePrefixData}.
|
||||
* Please don't modify it directly.
|
||||
*/
|
||||
|
||||
return array (
|
||||
4411 => 'British fixed line carrier',
|
||||
4473 => 'British carrier',
|
||||
44760 => 'British pager',
|
||||
);
|
9
vendor/giggsey/libphonenumber-for-php/Tests/libphonenumber/Tests/carrier/data/sv/44.php
vendored
Normal file
9
vendor/giggsey/libphonenumber-for-php/Tests/libphonenumber/Tests/carrier/data/sv/44.php
vendored
Normal file
@@ -0,0 +1,9 @@
|
||||
<?php
|
||||
/**
|
||||
* This file is automatically @generated by {@link GeneratePhonePrefixData}.
|
||||
* Please don't modify it directly.
|
||||
*/
|
||||
|
||||
return array (
|
||||
4473 => 'Brittisk operatör',
|
||||
);
|
394
vendor/giggsey/libphonenumber-for-php/Tests/libphonenumber/Tests/core/ExampleNumbersTest.php
vendored
Normal file
394
vendor/giggsey/libphonenumber-for-php/Tests/libphonenumber/Tests/core/ExampleNumbersTest.php
vendored
Normal file
@@ -0,0 +1,394 @@
|
||||
<?php
|
||||
|
||||
namespace libphonenumber\Tests\core;
|
||||
|
||||
use libphonenumber\NumberParseException;
|
||||
use libphonenumber\PhoneNumberFormat;
|
||||
use libphonenumber\PhoneNumberType;
|
||||
use libphonenumber\PhoneNumberUtil;
|
||||
use libphonenumber\ShortNumberCost;
|
||||
use libphonenumber\ShortNumberInfo;
|
||||
|
||||
/**
|
||||
* Verifies all of the example numbers in the metadata are valid and of the correct type. If no
|
||||
* example number exists for a particular type, the test still passes.
|
||||
*/
|
||||
class ExampleNumbersTest extends \PHPUnit_Framework_TestCase
|
||||
{
|
||||
|
||||
/**
|
||||
* @var PhoneNumberUtil
|
||||
*/
|
||||
private $phoneNumberUtil;
|
||||
/**
|
||||
* @var ShortNumberInfo
|
||||
*/
|
||||
private $shortNumberInfo;
|
||||
|
||||
public static function setUpBeforeClass()
|
||||
{
|
||||
PhoneNumberUtil::resetInstance();
|
||||
PhoneNumberUtil::getInstance();
|
||||
ShortNumberInfo::resetInstance();
|
||||
}
|
||||
|
||||
public function setUp()
|
||||
{
|
||||
$this->phoneNumberUtil = PhoneNumberUtil::getInstance();
|
||||
$this->shortNumberInfo = ShortNumberInfo::getInstance();
|
||||
}
|
||||
|
||||
public function regionList()
|
||||
{
|
||||
$returnList = array();
|
||||
|
||||
PhoneNumberUtil::resetInstance();
|
||||
$phoneUtil = PhoneNumberUtil::getInstance();
|
||||
foreach ($phoneUtil->getSupportedRegions() as $regionCode) {
|
||||
$returnList[] = array($regionCode);
|
||||
}
|
||||
|
||||
return $returnList;
|
||||
}
|
||||
|
||||
public function numberTypes()
|
||||
{
|
||||
return array(
|
||||
array(PhoneNumberType::FIXED_LINE),
|
||||
array(PhoneNumberType::MOBILE),
|
||||
array(PhoneNumberType::FIXED_LINE_OR_MOBILE),
|
||||
array(PhoneNumberType::TOLL_FREE),
|
||||
array(PhoneNumberType::PREMIUM_RATE),
|
||||
array(PhoneNumberType::SHARED_COST),
|
||||
array(PhoneNumberType::VOIP),
|
||||
array(PhoneNumberType::PERSONAL_NUMBER),
|
||||
array(PhoneNumberType::PAGER),
|
||||
array(PhoneNumberType::UAN),
|
||||
array(PhoneNumberType::UNKNOWN),
|
||||
array(PhoneNumberType::EMERGENCY),
|
||||
array(PhoneNumberType::VOICEMAIL),
|
||||
array(PhoneNumberType::SHORT_CODE),
|
||||
array(PhoneNumberType::STANDARD_RATE),
|
||||
);
|
||||
}
|
||||
|
||||
/**
|
||||
* @dataProvider regionList
|
||||
*/
|
||||
public function testFixedLine($region)
|
||||
{
|
||||
$fixedLineTypes = array(PhoneNumberType::FIXED_LINE, PhoneNumberType::FIXED_LINE_OR_MOBILE);
|
||||
$this->checkNumbersValidAndCorrectType(PhoneNumberType::FIXED_LINE, $fixedLineTypes, $region);
|
||||
}
|
||||
|
||||
/**
|
||||
* @dataProvider regionList
|
||||
*/
|
||||
public function testFixedLineOrMobile($region)
|
||||
{
|
||||
$numberTypes = array(PhoneNumberType::FIXED_LINE, PhoneNumberType::FIXED_LINE_OR_MOBILE);
|
||||
$this->checkNumbersValidAndCorrectType(PhoneNumberType::FIXED_LINE_OR_MOBILE, $numberTypes, $region);
|
||||
}
|
||||
|
||||
private function checkNumbersValidAndCorrectType($exampleNumberRequestedType, $possibleExpectedTypes, $regionCode)
|
||||
{
|
||||
$exampleNumber = $this->phoneNumberUtil->getExampleNumberForType($regionCode, $exampleNumberRequestedType);
|
||||
if ($exampleNumber !== null) {
|
||||
$this->assertTrue(
|
||||
$this->phoneNumberUtil->isValidNumber($exampleNumber),
|
||||
"Failed validation for {$exampleNumber}"
|
||||
);
|
||||
|
||||
// We know the number is valid, now we check the type.
|
||||
$exampleNumberType = $this->phoneNumberUtil->getNumberType($exampleNumber);
|
||||
$this->assertContains($exampleNumberType, $possibleExpectedTypes, "Wrong type for {$exampleNumber}");
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* @dataProvider regionList
|
||||
*/
|
||||
public function testMobile($region)
|
||||
{
|
||||
$mobileTypes = array(PhoneNumberType::MOBILE, PhoneNumberType::FIXED_LINE_OR_MOBILE);
|
||||
$this->checkNumbersValidAndCorrectType(PhoneNumberType::MOBILE, $mobileTypes, $region);
|
||||
}
|
||||
|
||||
/**
|
||||
* @dataProvider regionList
|
||||
*/
|
||||
public function testTollFree($region)
|
||||
{
|
||||
$tollFreeTypes = array(PhoneNumberType::TOLL_FREE);
|
||||
$this->checkNumbersValidAndCorrectType(PhoneNumberType::TOLL_FREE, $tollFreeTypes, $region);
|
||||
}
|
||||
|
||||
/**
|
||||
* @dataProvider regionList
|
||||
*/
|
||||
public function testPremiumRate($region)
|
||||
{
|
||||
$premiumRateTypes = array(PhoneNumberType::PREMIUM_RATE);
|
||||
$this->checkNumbersValidAndCorrectType(PhoneNumberType::PREMIUM_RATE, $premiumRateTypes, $region);
|
||||
}
|
||||
|
||||
/**
|
||||
* @dataProvider regionList
|
||||
*/
|
||||
public function testVoip($region)
|
||||
{
|
||||
$voipTypes = array(PhoneNumberType::VOIP);
|
||||
$this->checkNumbersValidAndCorrectType(PhoneNumberType::VOIP, $voipTypes, $region);
|
||||
}
|
||||
|
||||
/**
|
||||
* @dataProvider regionList
|
||||
*/
|
||||
public function testPager($region)
|
||||
{
|
||||
$pagerTypes = array(PhoneNumberType::PAGER);
|
||||
$this->checkNumbersValidAndCorrectType(PhoneNumberType::PAGER, $pagerTypes, $region);
|
||||
}
|
||||
|
||||
/**
|
||||
* @dataProvider regionList
|
||||
*/
|
||||
public function testUan($region)
|
||||
{
|
||||
$uanTypes = array(PhoneNumberType::UAN);
|
||||
$this->checkNumbersValidAndCorrectType(PhoneNumberType::UAN, $uanTypes, $region);
|
||||
}
|
||||
|
||||
/**
|
||||
* @dataProvider regionList
|
||||
*/
|
||||
public function testVoicemail($region)
|
||||
{
|
||||
$voicemailTypes = array(PhoneNumberType::VOICEMAIL);
|
||||
$this->checkNumbersValidAndCorrectType(PhoneNumberType::VOICEMAIL, $voicemailTypes, $region);
|
||||
}
|
||||
|
||||
/**
|
||||
* @dataProvider regionList
|
||||
*/
|
||||
public function testPersonalNumber($region)
|
||||
{
|
||||
$numberTypes = array(PhoneNumberType::PERSONAL_NUMBER);
|
||||
$this->checkNumbersValidAndCorrectType(PhoneNumberType::PERSONAL_NUMBER, $numberTypes, $region);
|
||||
}
|
||||
|
||||
/**
|
||||
* @dataProvider regionList
|
||||
*/
|
||||
public function testSharedCost($region)
|
||||
{
|
||||
$sharedCostTypes = array(PhoneNumberType::SHARED_COST);
|
||||
$this->checkNumbersValidAndCorrectType(PhoneNumberType::SHARED_COST, $sharedCostTypes, $region);
|
||||
}
|
||||
|
||||
/**
|
||||
* @dataProvider regionList
|
||||
*/
|
||||
public function testCanBeInternationallyDialled($regionCode)
|
||||
{
|
||||
$exampleNumber = null;
|
||||
/** @var \libphonenumber\PhoneNumberDesc $desc */
|
||||
$desc = $this->phoneNumberUtil->getMetadataForRegion($regionCode)->getNoInternationalDialling();
|
||||
try {
|
||||
if ($desc->hasExampleNumber()) {
|
||||
$exampleNumber = $this->phoneNumberUtil->parse($desc->getExampleNumber(), $regionCode);
|
||||
}
|
||||
} catch (NumberParseException $e) {
|
||||
}
|
||||
|
||||
if ($exampleNumber !== null && $this->phoneNumberUtil->canBeInternationallyDialled($exampleNumber)) {
|
||||
$this->fail("Number {$exampleNumber} should not be internationally diallable");
|
||||
}
|
||||
}
|
||||
|
||||
public function shortNumberRegionList()
|
||||
{
|
||||
$returnList = array();
|
||||
|
||||
PhoneNumberUtil::resetInstance();
|
||||
ShortNumberInfo::resetInstance();
|
||||
$shortNumberInfo = ShortNumberInfo::getInstance();
|
||||
foreach ($shortNumberInfo->getSupportedRegions() as $regionCode) {
|
||||
$returnList[] = array($regionCode);
|
||||
}
|
||||
|
||||
return $returnList;
|
||||
}
|
||||
|
||||
public function supportedGlobalNetworkCallingCodes()
|
||||
{
|
||||
$returnList = array();
|
||||
|
||||
PhoneNumberUtil::resetInstance();
|
||||
$phoneUtil = PhoneNumberUtil::getInstance();
|
||||
foreach ($phoneUtil->getSupportedGlobalNetworkCallingCodes() as $callingCode) {
|
||||
$returnList[] = array($callingCode);
|
||||
}
|
||||
|
||||
return $returnList;
|
||||
}
|
||||
|
||||
/**
|
||||
* @dataProvider supportedGlobalNetworkCallingCodes
|
||||
*/
|
||||
public function testGlobalNetworkNumbers($callingCode)
|
||||
{
|
||||
$exampleNumber = $this->phoneNumberUtil->getExampleNumberForNonGeoEntity($callingCode);
|
||||
$this->assertNotNull($exampleNumber, "No example phone number for calling code " . $callingCode);
|
||||
if (!$this->phoneNumberUtil->isValidNumber($exampleNumber)) {
|
||||
$this->fail("Failed validation for " . $exampleNumber);
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* @dataProvider regionList
|
||||
* @param string $regionCode
|
||||
*/
|
||||
public function testEveryRegionHasAnExampleNumber($regionCode)
|
||||
{
|
||||
$exampleNumber = $this->phoneNumberUtil->getExampleNumber($regionCode);
|
||||
$this->assertNotNull($exampleNumber, "No example number found for region " . $regionCode);
|
||||
|
||||
/*
|
||||
* Check the number is valid
|
||||
*/
|
||||
|
||||
$e164 = $this->phoneNumberUtil->format($exampleNumber, PhoneNumberFormat::E164);
|
||||
|
||||
$phoneObject = $this->phoneNumberUtil->parse($e164, 'ZZ');
|
||||
|
||||
$this->assertEquals($phoneObject, $exampleNumber);
|
||||
|
||||
$this->assertTrue($this->phoneNumberUtil->isValidNumber($phoneObject));
|
||||
$this->assertTrue($this->phoneNumberUtil->isValidNumberForRegion($phoneObject, $regionCode));
|
||||
}
|
||||
|
||||
/**
|
||||
* @dataProvider regionList
|
||||
* @param string $regionCode
|
||||
*/
|
||||
public function testEveryRegionHasAnInvalidExampleNumber($regionCode)
|
||||
{
|
||||
$exampleNumber = $this->phoneNumberUtil->getInvalidExampleNumber($regionCode);
|
||||
$this->assertNotNull($exampleNumber, 'No invalid example number found for region ' . $regionCode);
|
||||
}
|
||||
|
||||
/**
|
||||
* @dataProvider numberTypes
|
||||
* @param string $numberType
|
||||
*/
|
||||
public function testEveryTypeHasAnExampleNumber($numberType)
|
||||
{
|
||||
$exampleNumber = $this->phoneNumberUtil->getExampleNumberForType($numberType);
|
||||
$this->assertNotNull($exampleNumber, 'No example number found for type ' . $numberType);
|
||||
}
|
||||
|
||||
/**
|
||||
* @dataProvider shortNumberRegionList
|
||||
*/
|
||||
public function testShortNumbersValidAndCorrectCost($regionCode)
|
||||
{
|
||||
$exampleShortNumber = $this->shortNumberInfo->getExampleShortNumber($regionCode);
|
||||
if (!$this->shortNumberInfo->isValidShortNumberForRegion(
|
||||
$this->phoneNumberUtil->parse($exampleShortNumber, $regionCode),
|
||||
$regionCode
|
||||
)
|
||||
) {
|
||||
$this->fail(
|
||||
"Failed validation for string region_code: {$regionCode}, national_number: {$exampleShortNumber}"
|
||||
);
|
||||
}
|
||||
$phoneNumber = $this->phoneNumberUtil->parse($exampleShortNumber, $regionCode);
|
||||
if (!$this->shortNumberInfo->isValidShortNumber($phoneNumber)) {
|
||||
$this->fail("Failed validation for " . (string)$phoneNumber);
|
||||
}
|
||||
}
|
||||
|
||||
public function shortRegionListAndNumberCost()
|
||||
{
|
||||
$costArray = array(
|
||||
ShortNumberCost::PREMIUM_RATE,
|
||||
ShortNumberCost::STANDARD_RATE,
|
||||
ShortNumberCost::TOLL_FREE,
|
||||
ShortNumberCost::UNKNOWN_COST
|
||||
);
|
||||
|
||||
$output = array();
|
||||
|
||||
foreach ($this->shortNumberRegionList() as $region) {
|
||||
foreach ($costArray as $cost) {
|
||||
$output[] = array($region[0], $cost);
|
||||
}
|
||||
}
|
||||
|
||||
return $output;
|
||||
}
|
||||
|
||||
/**
|
||||
* @dataProvider shortRegionListAndNumberCost
|
||||
* @param $regionCode
|
||||
* @param $cost
|
||||
*/
|
||||
public function testShortNumberHasCorrectCost($regionCode, $cost)
|
||||
{
|
||||
$exampleShortNumber = $this->shortNumberInfo->getExampleShortNumberForCost($regionCode, $cost);
|
||||
if ($exampleShortNumber != '') {
|
||||
$phoneNumber = $this->phoneNumberUtil->parse($exampleShortNumber, $regionCode);
|
||||
$exampleShortNumberCost = $this->shortNumberInfo->getExpectedCostForRegion($phoneNumber, $regionCode);
|
||||
|
||||
$this->assertEquals($cost, $exampleShortNumberCost, 'Wrong cost for ' . (string)$phoneNumber);
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* @dataProvider shortNumberRegionList
|
||||
*/
|
||||
public function testEmergency($regionCode)
|
||||
{
|
||||
$desc = $this->shortNumberInfo->getMetadataForRegion($regionCode)->getEmergency();
|
||||
if ($desc->hasExampleNumber()) {
|
||||
$exampleNumber = $desc->getExampleNumber();
|
||||
$phoneNumber = $this->phoneNumberUtil->parse($exampleNumber, $regionCode);
|
||||
|
||||
if (!$this->shortNumberInfo->isPossibleShortNumberForRegion(
|
||||
$phoneNumber,
|
||||
$regionCode
|
||||
) || !$this->shortNumberInfo->isEmergencyNumber($exampleNumber, $regionCode)
|
||||
) {
|
||||
$this->fail("Emergency example number test failed for " . $regionCode);
|
||||
} elseif ($this->shortNumberInfo->getExpectedCostForRegion(
|
||||
$phoneNumber,
|
||||
$regionCode
|
||||
) !== ShortNumberCost::TOLL_FREE
|
||||
) {
|
||||
$this->fail("Emergency example number not toll free for " . $regionCode);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* @dataProvider shortNumberRegionList
|
||||
*/
|
||||
public function testCarrierSpecificShortNumbers($regionCode)
|
||||
{
|
||||
// Test the carrier-specific tag.
|
||||
$desc = $this->shortNumberInfo->getMetadataForRegion($regionCode)->getCarrierSpecific();
|
||||
if ($desc->hasExampleNumber()) {
|
||||
$exampleNumber = $desc->getExampleNumber();
|
||||
$carrierSpecificNumber = $this->phoneNumberUtil->parse($exampleNumber, $regionCode);
|
||||
|
||||
if (!$this->shortNumberInfo->isPossibleShortNumberForRegion(
|
||||
$carrierSpecificNumber,
|
||||
$regionCode
|
||||
) || !$this->shortNumberInfo->isCarrierSpecific($carrierSpecificNumber)
|
||||
) {
|
||||
$this->fail("Carrier-specific test failed for " . $regionCode);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
@@ -0,0 +1,49 @@
|
||||
<?php
|
||||
|
||||
namespace libphonenumber\Tests\core;
|
||||
|
||||
use libphonenumber\DefaultMetadataLoader;
|
||||
use libphonenumber\MultiFileMetadataSourceImpl;
|
||||
use libphonenumber\PhoneNumberUtil;
|
||||
|
||||
class MultiFileMetadataSourceImplTest extends \PHPUnit_Framework_TestCase
|
||||
{
|
||||
/**
|
||||
* @var MultiFileMetadataSourceImpl
|
||||
*/
|
||||
private $multiFileMetadataSource;
|
||||
|
||||
public function setUp()
|
||||
{
|
||||
$this->multiFileMetadataSource = new MultiFileMetadataSourceImpl(
|
||||
new DefaultMetadataLoader(),
|
||||
PhoneNumberUtilTest::TEST_META_DATA_FILE_PREFIX
|
||||
);
|
||||
}
|
||||
|
||||
public function testMissingMetadataFileThrowsRuntimeException()
|
||||
{
|
||||
// In normal usage we should never get a state where we are asking to load metadata that doesn't
|
||||
// exist. However if the library is packaged incorrectly, this could happen and the best we can
|
||||
// do is make sure the exception has the file name in it.
|
||||
|
||||
try {
|
||||
$this->multiFileMetadataSource->loadMetadataFromFile("no/such/file", "XX", -1, new DefaultMetadataLoader());
|
||||
$this->fail("Expected Exception");
|
||||
} catch (\RuntimeException $e) {
|
||||
$this->assertContains('no/such/file_XX', $e->getMessage(), "Unexpected error: " . $e->getMessage());
|
||||
}
|
||||
|
||||
try {
|
||||
$this->multiFileMetadataSource->loadMetadataFromFile(
|
||||
"no/such/file",
|
||||
PhoneNumberUtil::REGION_CODE_FOR_NON_GEO_ENTITY,
|
||||
123,
|
||||
new DefaultMetadataLoader()
|
||||
);
|
||||
$this->fail("Expected Exception");
|
||||
} catch (\RuntimeException $e) {
|
||||
$this->assertContains('no/such/file_123', $e->getMessage(), "Unexpected error: " . $e->getMessage());
|
||||
}
|
||||
}
|
||||
}
|
99
vendor/giggsey/libphonenumber-for-php/Tests/libphonenumber/Tests/core/PhoneNumberTest.php
vendored
Normal file
99
vendor/giggsey/libphonenumber-for-php/Tests/libphonenumber/Tests/core/PhoneNumberTest.php
vendored
Normal file
@@ -0,0 +1,99 @@
|
||||
<?php
|
||||
|
||||
namespace libphonenumber\Tests\core;
|
||||
|
||||
use libphonenumber\CountryCodeSource;
|
||||
use libphonenumber\PhoneNumber;
|
||||
|
||||
/**
|
||||
* Tests for the PhoneNumber object itself.
|
||||
*/
|
||||
class PhoneNumberTest extends \PHPUnit_Framework_TestCase
|
||||
{
|
||||
public function testEqualSimpleNumber()
|
||||
{
|
||||
$numberA = new PhoneNumber();
|
||||
$numberA->setCountryCode(1)->setNationalNumber(6502530000);
|
||||
|
||||
$numberB = new PhoneNumber();
|
||||
$numberB->setCountryCode(1)->setNationalNumber(6502530000);
|
||||
|
||||
$this->assertEquals($numberA, $numberB);
|
||||
}
|
||||
|
||||
public function testEqualWithItalianLeadingZeroSetToDefault()
|
||||
{
|
||||
$numberA = new PhoneNumber();
|
||||
$numberA->setCountryCode(1)->setNationalNumber(6502530000)->setItalianLeadingZero(false);
|
||||
|
||||
$numberB = new PhoneNumber();
|
||||
$numberB->setCountryCode(1)->setNationalNumber(6502530000);
|
||||
|
||||
// These should still be equal, since the default value for this field is false.
|
||||
$this->assertEquals($numberA, $numberB);
|
||||
}
|
||||
|
||||
public function testEqualWithCountryCodeSourceSet()
|
||||
{
|
||||
$numberA = new PhoneNumber();
|
||||
$numberA->setRawInput("+1 650 253 00 00")->setCountryCode(CountryCodeSource::FROM_NUMBER_WITH_PLUS_SIGN);
|
||||
|
||||
$numberB = new PhoneNumber();
|
||||
$numberB->setRawInput("+1 650 253 00 00")->setCountryCode(CountryCodeSource::FROM_NUMBER_WITH_PLUS_SIGN);
|
||||
|
||||
$this->assertEquals($numberA, $numberB);
|
||||
}
|
||||
|
||||
public function testNonEqualWithItalianLeadingZeroSetToTrue()
|
||||
{
|
||||
$numberA = new PhoneNumber();
|
||||
$numberA->setCountryCode(1)->setNationalNumber(6502530000)->setItalianLeadingZero(true);
|
||||
|
||||
$numberB = new PhoneNumber();
|
||||
$numberB->setCountryCode(1)->setNationalNumber(6502530000);
|
||||
|
||||
$this->assertNotEquals($numberA, $numberB);
|
||||
$this->assertFalse($numberA->equals($numberB));
|
||||
}
|
||||
|
||||
public function testNonEqualWithDifferingRawInput()
|
||||
{
|
||||
$numberA = new PhoneNumber();
|
||||
$numberA->setCountryCode(1)
|
||||
->setNationalNumber(6502530000)
|
||||
->setRawInput("+1 650 253 00 00")
|
||||
->setCountryCodeSource(CountryCodeSource::FROM_NUMBER_WITH_PLUS_SIGN);
|
||||
|
||||
$numberB = new PhoneNumber();
|
||||
$numberB->setCountryCode(1)
|
||||
->setNationalNumber(6502530000)
|
||||
->setRawInput("+1-650-253-00-00")
|
||||
->setCountryCodeSource(CountryCodeSource::FROM_NUMBER_WITH_PLUS_SIGN);
|
||||
|
||||
$this->assertNotEquals($numberA, $numberB);
|
||||
$this->assertFalse($numberA->equals($numberB));
|
||||
}
|
||||
|
||||
public function testNonEqualWithPreferredDomesticCarrierCodeSetToDefault()
|
||||
{
|
||||
$numberA = new PhoneNumber();
|
||||
$numberA->setCountryCode(1)->setNationalNumber(6502530000)->setPreferredDomesticCarrierCode("");
|
||||
|
||||
$numberB = new PhoneNumber();
|
||||
$numberB->setCountryCode(1)->setNationalNumber(6502530000);
|
||||
|
||||
$this->assertNotSame($numberA, $numberB);
|
||||
$this->assertFalse($numberA->equals($numberB));
|
||||
}
|
||||
|
||||
public function testEqualWithPreferredDomesticCarrierCodeSetToDefault()
|
||||
{
|
||||
$numberA = new PhoneNumber();
|
||||
$numberA->setCountryCode(1)->setNationalNumber(6502530000)->setPreferredDomesticCarrierCode("");
|
||||
|
||||
$numberB = new PhoneNumber();
|
||||
$numberB->setCountryCode(1)->setNationalNumber(6502530000)->setPreferredDomesticCarrierCode("");
|
||||
|
||||
$this->assertEquals($numberA, $numberB);
|
||||
}
|
||||
}
|
3348
vendor/giggsey/libphonenumber-for-php/Tests/libphonenumber/Tests/core/PhoneNumberUtilTest.php
vendored
Normal file
3348
vendor/giggsey/libphonenumber-for-php/Tests/libphonenumber/Tests/core/PhoneNumberUtilTest.php
vendored
Normal file
File diff suppressed because it is too large
Load Diff
435
vendor/giggsey/libphonenumber-for-php/Tests/libphonenumber/Tests/core/ShortNumberInfoTest.php
vendored
Normal file
435
vendor/giggsey/libphonenumber-for-php/Tests/libphonenumber/Tests/core/ShortNumberInfoTest.php
vendored
Normal file
@@ -0,0 +1,435 @@
|
||||
<?php
|
||||
|
||||
namespace libphonenumber\Tests\core;
|
||||
|
||||
use libphonenumber\CountryCodeToRegionCodeMapForTesting;
|
||||
use libphonenumber\NumberParseException;
|
||||
use libphonenumber\PhoneNumber;
|
||||
use libphonenumber\PhoneNumberUtil;
|
||||
use libphonenumber\RegionCode;
|
||||
use libphonenumber\ShortNumberCost;
|
||||
use libphonenumber\ShortNumberInfo;
|
||||
|
||||
class ShortNumberInfoTest extends \PHPUnit_Framework_TestCase
|
||||
{
|
||||
private static $plusSymbol;
|
||||
/**
|
||||
* @var PhoneNumberUtil
|
||||
*/
|
||||
protected $phoneUtil;
|
||||
/**
|
||||
* @var ShortNumberInfo
|
||||
*/
|
||||
private $shortInfo;
|
||||
|
||||
public function setUp()
|
||||
{
|
||||
self::$plusSymbol = pack('H*', 'efbc8b');
|
||||
|
||||
PhoneNumberUtil::resetInstance();
|
||||
ShortNumberInfo::resetInstance();
|
||||
$this->phoneUtil = PhoneNumberUtil::getInstance(
|
||||
PhoneNumberUtilTest::TEST_META_DATA_FILE_PREFIX,
|
||||
CountryCodeToRegionCodeMapForTesting::$countryCodeToRegionCodeMapForTesting
|
||||
);
|
||||
$this->shortInfo = ShortNumberInfo::getInstance();
|
||||
}
|
||||
|
||||
public function testIsPossibleShortNumber()
|
||||
{
|
||||
$possibleNumber = new PhoneNumber();
|
||||
$possibleNumber->setCountryCode(33)->setNationalNumber(123456);
|
||||
|
||||
$this->assertTrue($this->shortInfo->isPossibleShortNumber($possibleNumber));
|
||||
$this->assertTrue($this->shortInfo->isPossibleShortNumberForRegion($this->parse(123456, RegionCode::FR), RegionCode::FR));
|
||||
|
||||
$impossibleNumber = new PhoneNumber();
|
||||
$impossibleNumber->setCountryCode(33)->setNationalNumber(9);
|
||||
$this->assertFalse($this->shortInfo->isPossibleShortNumber($impossibleNumber));
|
||||
|
||||
// Note that GB and GG share the country calling code 44, and that this number is possible but
|
||||
// not valid.
|
||||
$gbNumber = new PhoneNumber();
|
||||
$gbNumber->setCountryCode(44)->setNationalNumber(11001);
|
||||
$this->assertTrue($this->shortInfo->isPossibleShortNumber($gbNumber));
|
||||
}
|
||||
|
||||
public function testIsValidShortNumber()
|
||||
{
|
||||
$phoneNumberObj = new PhoneNumber();
|
||||
$phoneNumberObj->setCountryCode(33)->setNationalNumber(1010);
|
||||
$this->assertTrue($this->shortInfo->isValidShortNumber($phoneNumberObj));
|
||||
$this->assertTrue($this->shortInfo->isValidShortNumberForRegion($this->parse(1010, RegionCode::FR), RegionCode::FR));
|
||||
|
||||
$phoneNumberObj = new PhoneNumber();
|
||||
$phoneNumberObj->setCountryCode(33)->setNationalNumber(123456);
|
||||
$this->assertFalse($this->shortInfo->isValidShortNumber($phoneNumberObj));
|
||||
$this->assertFalse($this->shortInfo->isValidShortNumberForRegion($this->parse(123456, RegionCode::FR), RegionCode::FR));
|
||||
|
||||
// Note that GB and GG share the country calling code 44
|
||||
$phoneNumberObj = new PhoneNumber();
|
||||
$phoneNumberObj->setCountryCode(44)->setNationalNumber(18001);
|
||||
$this->assertTrue($this->shortInfo->isValidShortNumber($phoneNumberObj));
|
||||
}
|
||||
|
||||
public function testGetExpectedCost()
|
||||
{
|
||||
$premiumRateExample = $this->shortInfo->getExampleShortNumberForCost(
|
||||
RegionCode::FR,
|
||||
ShortNumberCost::PREMIUM_RATE
|
||||
);
|
||||
$this->assertEquals(
|
||||
ShortNumberCost::PREMIUM_RATE,
|
||||
$this->shortInfo->getExpectedCostForRegion($this->parse($premiumRateExample, RegionCode::FR), RegionCode::FR)
|
||||
);
|
||||
|
||||
$premiumRateNumber = new PhoneNumber();
|
||||
$premiumRateNumber->setCountryCode(33)->setNationalNumber($premiumRateExample);
|
||||
$this->assertEquals(ShortNumberCost::PREMIUM_RATE, $this->shortInfo->getExpectedCost($premiumRateNumber));
|
||||
|
||||
$standardRateExample = $this->shortInfo->getExampleShortNumberForCost(
|
||||
RegionCode::FR,
|
||||
ShortNumberCost::STANDARD_RATE
|
||||
);
|
||||
$this->assertEquals(
|
||||
ShortNumberCost::STANDARD_RATE,
|
||||
$this->shortInfo->getExpectedCostForRegion($this->parse($standardRateExample, RegionCode::FR), RegionCode::FR)
|
||||
);
|
||||
|
||||
$standardRateNumber = new PhoneNumber();
|
||||
$standardRateNumber->setCountryCode(33)->setNationalNumber($standardRateExample);
|
||||
$this->assertEquals(ShortNumberCost::STANDARD_RATE, $this->shortInfo->getExpectedCost($standardRateNumber));
|
||||
|
||||
$tollFreeExample = $this->shortInfo->getExampleShortNumberForCost(RegionCode::FR, ShortNumberCost::TOLL_FREE);
|
||||
$this->assertEquals(
|
||||
ShortNumberCost::TOLL_FREE,
|
||||
$this->shortInfo->getExpectedCostForRegion($this->parse($tollFreeExample, RegionCode::FR), RegionCode::FR)
|
||||
);
|
||||
$tollFreeNumber = new PhoneNumber();
|
||||
$tollFreeNumber->setCountryCode(33)->setNationalNumber($tollFreeExample);
|
||||
$this->assertEquals(ShortNumberCost::TOLL_FREE, $this->shortInfo->getExpectedCost($tollFreeNumber));
|
||||
|
||||
$this->assertEquals(
|
||||
ShortNumberCost::UNKNOWN_COST,
|
||||
$this->shortInfo->getExpectedCostForRegion($this->parse("12345", RegionCode::FR), RegionCode::FR)
|
||||
);
|
||||
$unknownCostNumber = new PhoneNumber();
|
||||
$unknownCostNumber->setCountryCode(33)->setNationalNumber(12345);
|
||||
$this->assertEquals(ShortNumberCost::UNKNOWN_COST, $this->shortInfo->getExpectedCost($unknownCostNumber));
|
||||
|
||||
// Test that an invalid number may nevertheless have a cost other than UNKNOWN_COST.
|
||||
$this->assertFalse($this->shortInfo->isValidShortNumberForRegion($this->parse("116123", RegionCode::FR), RegionCode::FR));
|
||||
$this->assertEquals(
|
||||
ShortNumberCost::TOLL_FREE,
|
||||
$this->shortInfo->getExpectedCostForRegion($this->parse("116123", RegionCode::FR), RegionCode::FR)
|
||||
);
|
||||
$invalidNumber = new PhoneNumber();
|
||||
$invalidNumber->setCountryCode(33)->setNationalNumber(116123);
|
||||
$this->assertFalse($this->shortInfo->isValidShortNumber($invalidNumber));
|
||||
$this->assertEquals(ShortNumberCost::TOLL_FREE, $this->shortInfo->getExpectedCost($invalidNumber));
|
||||
|
||||
// Test a nonexistent country code.
|
||||
$this->assertEquals(
|
||||
ShortNumberCost::UNKNOWN_COST,
|
||||
$this->shortInfo->getExpectedCostForRegion($this->parse("911", RegionCode::US), RegionCode::ZZ)
|
||||
);
|
||||
$unknownCostNumber->clear();
|
||||
$unknownCostNumber->setCountryCode(123)->setNationalNumber(911);
|
||||
$this->assertEquals(ShortNumberCost::UNKNOWN_COST, $this->shortInfo->getExpectedCost($unknownCostNumber));
|
||||
}
|
||||
|
||||
public function testGetExpectedCostForSharedCountryCallingCode()
|
||||
{
|
||||
// Test some numbers which have different costs in countries sharing the same country calling
|
||||
// code. In Australia, 1234 is premium-rate, 1194 is standard-rate, and 733 is toll-free. These
|
||||
// are not known to be valid numbers in the Christmas Islands.
|
||||
$ambiguousPremiumRateString = "1234";
|
||||
$ambiguousPremiumRateNumber = new PhoneNumber();
|
||||
$ambiguousPremiumRateNumber->setCountryCode(61)->setNationalNumber(1234);
|
||||
$ambiguousStandardRateString = "1194";
|
||||
$ambiguousStandardRateNumber = new PhoneNumber();
|
||||
$ambiguousStandardRateNumber->setCountryCode(61)->setNationalNumber(1194);
|
||||
$ambiguousTollFreeString = "733";
|
||||
$ambiguousTollFreeNumber = new PhoneNumber();
|
||||
$ambiguousTollFreeNumber->setCountryCode(61)->setNationalNumber(733);
|
||||
|
||||
$this->assertTrue($this->shortInfo->isValidShortNumber($ambiguousPremiumRateNumber));
|
||||
$this->assertTrue($this->shortInfo->isValidShortNumber($ambiguousStandardRateNumber));
|
||||
$this->assertTrue($this->shortInfo->isValidShortNumber($ambiguousTollFreeNumber));
|
||||
|
||||
$this->assertTrue($this->shortInfo->isValidShortNumberForRegion($this->parse($ambiguousPremiumRateString, RegionCode::AU), RegionCode::AU));
|
||||
$this->assertEquals(
|
||||
ShortNumberCost::PREMIUM_RATE,
|
||||
$this->shortInfo->getExpectedCostForRegion($this->parse($ambiguousPremiumRateString, RegionCode::AU), RegionCode::AU)
|
||||
);
|
||||
$this->assertFalse($this->shortInfo->isValidShortNumberForRegion($this->parse($ambiguousPremiumRateString, RegionCode::CX), RegionCode::CX));
|
||||
$this->assertEquals(
|
||||
ShortNumberCost::UNKNOWN_COST,
|
||||
$this->shortInfo->getExpectedCostForRegion($this->parse($ambiguousPremiumRateString, RegionCode::CX), RegionCode::CX)
|
||||
);
|
||||
// PREMIUM_RATE takes precedence over UNKNOWN_COST.
|
||||
$this->assertEquals(
|
||||
ShortNumberCost::PREMIUM_RATE,
|
||||
$this->shortInfo->getExpectedCost($ambiguousPremiumRateNumber)
|
||||
);
|
||||
|
||||
$this->assertTrue($this->shortInfo->isValidShortNumberForRegion($this->parse($ambiguousStandardRateString, RegionCode::AU), RegionCode::AU));
|
||||
$this->assertEquals(
|
||||
ShortNumberCost::STANDARD_RATE,
|
||||
$this->shortInfo->getExpectedCostForRegion($this->parse($ambiguousStandardRateString, RegionCode::AU), RegionCode::AU)
|
||||
);
|
||||
$this->assertFalse($this->shortInfo->isValidShortNumberForRegion($this->parse($ambiguousStandardRateString, RegionCode::CX), RegionCode::CX));
|
||||
$this->assertEquals(
|
||||
ShortNumberCost::UNKNOWN_COST,
|
||||
$this->shortInfo->getExpectedCostForRegion($this->parse($ambiguousStandardRateString, RegionCode::CX), RegionCode::CX)
|
||||
);
|
||||
$this->assertEquals(
|
||||
ShortNumberCost::UNKNOWN_COST,
|
||||
$this->shortInfo->getExpectedCost($ambiguousStandardRateNumber)
|
||||
);
|
||||
|
||||
$this->assertTrue($this->shortInfo->isValidShortNumberForRegion($this->parse($ambiguousTollFreeString, RegionCode::AU), RegionCode::AU));
|
||||
$this->assertEquals(
|
||||
ShortNumberCost::TOLL_FREE,
|
||||
$this->shortInfo->getExpectedCostForRegion($this->parse($ambiguousTollFreeString, RegionCode::AU), RegionCode::AU)
|
||||
);
|
||||
$this->assertFalse($this->shortInfo->isValidShortNumberForRegion($this->parse($ambiguousTollFreeString, RegionCode::CX), RegionCode::CX));
|
||||
$this->assertEquals(
|
||||
ShortNumberCost::UNKNOWN_COST,
|
||||
$this->shortInfo->getExpectedCostForRegion($this->parse($ambiguousTollFreeString, RegionCode::CX), RegionCode::CX)
|
||||
);
|
||||
$this->assertEquals(ShortNumberCost::UNKNOWN_COST, $this->shortInfo->getExpectedCost($ambiguousTollFreeNumber));
|
||||
}
|
||||
|
||||
public function testGetExampleShortNumber()
|
||||
{
|
||||
$this->assertEquals("8711", $this->shortInfo->getExampleShortNumber(RegionCode::AM));
|
||||
$this->assertEquals("1010", $this->shortInfo->getExampleShortNumber(RegionCode::FR));
|
||||
$this->assertEquals("", $this->shortInfo->getExampleShortNumber(RegionCode::UN001));
|
||||
$this->assertEquals("", $this->shortInfo->getExampleShortNumber(null));
|
||||
}
|
||||
|
||||
public function testGetExampleShortNumberForCost()
|
||||
{
|
||||
$this->assertEquals(
|
||||
"3010",
|
||||
$this->shortInfo->getExampleShortNumberForCost(RegionCode::FR, ShortNumberCost::TOLL_FREE)
|
||||
);
|
||||
$this->assertEquals(
|
||||
"1023",
|
||||
$this->shortInfo->getExampleShortNumberForCost(RegionCode::FR, ShortNumberCost::STANDARD_RATE)
|
||||
);
|
||||
$this->assertEquals(
|
||||
"42000",
|
||||
$this->shortInfo->getExampleShortNumberForCost(RegionCode::FR, ShortNumberCost::PREMIUM_RATE)
|
||||
);
|
||||
$this->assertEquals(
|
||||
"",
|
||||
$this->shortInfo->getExampleShortNumberForCost(RegionCode::FR, ShortNumberCost::UNKNOWN_COST)
|
||||
);
|
||||
}
|
||||
|
||||
public function testConnectsToEmergencyNumber_US()
|
||||
{
|
||||
$this->assertTrue($this->shortInfo->connectsToEmergencyNumber("911", RegionCode::US));
|
||||
$this->assertTrue($this->shortInfo->connectsToEmergencyNumber("112", RegionCode::US));
|
||||
$this->assertFalse($this->shortInfo->connectsToEmergencyNumber("999", RegionCode::US));
|
||||
}
|
||||
|
||||
public function testConnectsToEmergencyNumberLongNumber_US()
|
||||
{
|
||||
$this->assertTrue($this->shortInfo->connectsToEmergencyNumber("9116666666", RegionCode::US));
|
||||
$this->assertTrue($this->shortInfo->connectsToEmergencyNumber("1126666666", RegionCode::US));
|
||||
$this->assertFalse($this->shortInfo->connectsToEmergencyNumber("9996666666", RegionCode::US));
|
||||
}
|
||||
|
||||
public function testConnectsToEmergencyNumberWithFormatting_US()
|
||||
{
|
||||
$this->assertTrue($this->shortInfo->connectsToEmergencyNumber("9-1-1", RegionCode::US));
|
||||
$this->assertTrue($this->shortInfo->connectsToEmergencyNumber("1-1-2", RegionCode::US));
|
||||
$this->assertFalse($this->shortInfo->connectsToEmergencyNumber("9-9-9", RegionCode::US));
|
||||
}
|
||||
|
||||
public function testConnectsToEmergencyNumberWithPlusSign_US()
|
||||
{
|
||||
$this->assertFalse($this->shortInfo->connectsToEmergencyNumber("+911", RegionCode::US));
|
||||
$this->assertFalse(
|
||||
$this->shortInfo->connectsToEmergencyNumber(self::$plusSymbol . "911", RegionCode::US)
|
||||
);
|
||||
$this->assertFalse($this->shortInfo->connectsToEmergencyNumber(" +911", RegionCode::US));
|
||||
$this->assertFalse($this->shortInfo->connectsToEmergencyNumber("+112", RegionCode::US));
|
||||
$this->assertFalse($this->shortInfo->connectsToEmergencyNumber("+999", RegionCode::US));
|
||||
}
|
||||
|
||||
public function testConnectsToEmergencyNumber_BR()
|
||||
{
|
||||
$this->assertTrue($this->shortInfo->connectsToEmergencyNumber("911", RegionCode::BR));
|
||||
$this->assertTrue($this->shortInfo->connectsToEmergencyNumber("190", RegionCode::BR));
|
||||
$this->assertFalse($this->shortInfo->connectsToEmergencyNumber("999", RegionCode::BR));
|
||||
}
|
||||
|
||||
public function testConnectsToEmergencyNumberLongNumber_BR()
|
||||
{
|
||||
// Brazilian emergency numbers don't work when additional digits are appended.
|
||||
$this->assertFalse($this->shortInfo->connectsToEmergencyNumber("9111", RegionCode::BR));
|
||||
$this->assertFalse($this->shortInfo->connectsToEmergencyNumber("1900", RegionCode::BR));
|
||||
$this->assertFalse($this->shortInfo->connectsToEmergencyNumber("9996", RegionCode::BR));
|
||||
}
|
||||
|
||||
public function testConnectsToEmergencyNumber_CL()
|
||||
{
|
||||
$this->assertTrue($this->shortInfo->connectsToEmergencyNumber('131', RegionCode::CL));
|
||||
$this->assertTrue($this->shortInfo->connectsToEmergencyNumber('133', RegionCode::CL));
|
||||
}
|
||||
|
||||
public function testConnectsToEmergencyNumberLongNumber_CL()
|
||||
{
|
||||
// Chilean emergency numbers don't work when additional digits are appended.
|
||||
$this->assertFalse($this->shortInfo->connectsToEmergencyNumber('1313', RegionCode::CL));
|
||||
$this->assertFalse($this->shortInfo->connectsToEmergencyNumber('1330', RegionCode::CL));
|
||||
}
|
||||
|
||||
public function testConnectsToEmergencyNumber_AO()
|
||||
{
|
||||
// Angola doesn't have any metadata for emergency numbers in the test metadata.
|
||||
$this->assertFalse($this->shortInfo->connectsToEmergencyNumber("911", RegionCode::AO));
|
||||
$this->assertFalse($this->shortInfo->connectsToEmergencyNumber("222123456", RegionCode::BR));
|
||||
$this->assertFalse($this->shortInfo->connectsToEmergencyNumber("923123456", RegionCode::BR));
|
||||
}
|
||||
|
||||
public function testConnectsToEmergencyNumber_ZW()
|
||||
{
|
||||
// Zimbabwe doesn't have any metadata in the test metadata.
|
||||
$this->assertFalse($this->shortInfo->connectsToEmergencyNumber("911", RegionCode::ZW));
|
||||
$this->assertFalse($this->shortInfo->connectsToEmergencyNumber("01312345", RegionCode::ZW));
|
||||
$this->assertFalse($this->shortInfo->connectsToEmergencyNumber("0711234567", RegionCode::ZW));
|
||||
}
|
||||
|
||||
public function testIsEmergencyNumber_US()
|
||||
{
|
||||
$this->assertTrue($this->shortInfo->isEmergencyNumber("911", RegionCode::US));
|
||||
$this->assertTrue($this->shortInfo->isEmergencyNumber("112", RegionCode::US));
|
||||
$this->assertFalse($this->shortInfo->isEmergencyNumber("999", RegionCode::US));
|
||||
}
|
||||
|
||||
public function testIsEmergencyNumberLongNumber_US()
|
||||
{
|
||||
$this->assertFalse($this->shortInfo->isEmergencyNumber("9116666666", RegionCode::US));
|
||||
$this->assertFalse($this->shortInfo->isEmergencyNumber("1126666666", RegionCode::US));
|
||||
$this->assertFalse($this->shortInfo->isEmergencyNumber("9996666666", RegionCode::US));
|
||||
}
|
||||
|
||||
public function testIsEmergencyNumberWithFormatting_US()
|
||||
{
|
||||
$this->assertTrue($this->shortInfo->isEmergencyNumber("9-1-1", RegionCode::US));
|
||||
$this->assertTrue($this->shortInfo->isEmergencyNumber("*911", RegionCode::US));
|
||||
$this->assertTrue($this->shortInfo->isEmergencyNumber("1-1-2", RegionCode::US));
|
||||
$this->assertTrue($this->shortInfo->isEmergencyNumber("*112", RegionCode::US));
|
||||
$this->assertFalse($this->shortInfo->isEmergencyNumber("9-9-9", RegionCode::US));
|
||||
$this->assertFalse($this->shortInfo->isEmergencyNumber("*999", RegionCode::US));
|
||||
}
|
||||
|
||||
public function testIsEmergencyNumberWithPlusSign_US()
|
||||
{
|
||||
$this->assertFalse($this->shortInfo->isEmergencyNumber("+911", RegionCode::US));
|
||||
$this->assertFalse($this->shortInfo->isEmergencyNumber(self::$plusSymbol . "911", RegionCode::US));
|
||||
$this->assertFalse($this->shortInfo->isEmergencyNumber(" +911", RegionCode::US));
|
||||
$this->assertFalse($this->shortInfo->isEmergencyNumber("+112", RegionCode::US));
|
||||
$this->assertFalse($this->shortInfo->isEmergencyNumber("+999", RegionCode::US));
|
||||
}
|
||||
|
||||
public function testIsEmergencyNumber_BR()
|
||||
{
|
||||
$this->assertTrue($this->shortInfo->isEmergencyNumber("911", RegionCode::BR));
|
||||
$this->assertTrue($this->shortInfo->isEmergencyNumber("190", RegionCode::BR));
|
||||
$this->assertFalse($this->shortInfo->isEmergencyNumber("999", RegionCode::BR));
|
||||
}
|
||||
|
||||
public function testIsEmergencyNumberLongNumber_BR()
|
||||
{
|
||||
$this->assertFalse($this->shortInfo->isEmergencyNumber("9111", RegionCode::BR));
|
||||
$this->assertFalse($this->shortInfo->isEmergencyNumber("1900", RegionCode::BR));
|
||||
$this->assertFalse($this->shortInfo->isEmergencyNumber("9996", RegionCode::BR));
|
||||
}
|
||||
|
||||
public function testIsEmergencyNumber_AO()
|
||||
{
|
||||
// Angola doesn't have any metadata for emergency numbers in the test metadata.
|
||||
$this->assertFalse($this->shortInfo->isEmergencyNumber("911", RegionCode::AO));
|
||||
$this->assertFalse($this->shortInfo->isEmergencyNumber("222123456", RegionCode::AO));
|
||||
$this->assertFalse($this->shortInfo->isEmergencyNumber("923123456", RegionCode::AO));
|
||||
}
|
||||
|
||||
public function testIsEmergencyNumber_ZW()
|
||||
{
|
||||
// Zimbabwe doesn't have any metadata in the test metadata.
|
||||
$this->assertFalse($this->shortInfo->isEmergencyNumber("911", RegionCode::ZW));
|
||||
$this->assertFalse($this->shortInfo->isEmergencyNumber("01312345", RegionCode::ZW));
|
||||
$this->assertFalse($this->shortInfo->isEmergencyNumber("0711234567", RegionCode::ZW));
|
||||
}
|
||||
|
||||
|
||||
public function testEmergencyNumberForSharedCountryCallingCode()
|
||||
{
|
||||
// Test the emergency number 112, which is valid in both Australia and the Christmas Islands.
|
||||
$this->assertTrue($this->shortInfo->isEmergencyNumber("112", RegionCode::AU));
|
||||
$this->assertTrue($this->shortInfo->isValidShortNumberForRegion($this->parse("112", RegionCode::AU), RegionCode::AU));
|
||||
$this->assertEquals(
|
||||
ShortNumberCost::TOLL_FREE,
|
||||
$this->shortInfo->getExpectedCostForRegion($this->parse("112", RegionCode::AU), RegionCode::AU)
|
||||
);
|
||||
$this->assertTrue($this->shortInfo->isEmergencyNumber("112", RegionCode::CX));
|
||||
$this->assertTrue($this->shortInfo->isValidShortNumberForRegion($this->parse("112", RegionCode::CX), RegionCode::CX));
|
||||
$this->assertEquals(
|
||||
ShortNumberCost::TOLL_FREE,
|
||||
$this->shortInfo->getExpectedCostForRegion($this->parse("112", RegionCode::CX), RegionCode::CX)
|
||||
);
|
||||
$sharedEmergencyNumber = new PhoneNumber();
|
||||
$sharedEmergencyNumber->setCountryCode(61)->setNationalNumber(112);
|
||||
$this->assertTrue($this->shortInfo->isValidShortNumber($sharedEmergencyNumber));
|
||||
$this->assertEquals(ShortNumberCost::TOLL_FREE, $this->shortInfo->getExpectedCost($sharedEmergencyNumber));
|
||||
}
|
||||
|
||||
public function testOverlappingNANPANumber()
|
||||
{
|
||||
// 211 is an emergency number in Barbados, while it is a toll-free information line in Canada
|
||||
// and the USA.
|
||||
$this->assertTrue($this->shortInfo->isEmergencyNumber("211", RegionCode::BB));
|
||||
$this->assertEquals(
|
||||
ShortNumberCost::TOLL_FREE,
|
||||
$this->shortInfo->getExpectedCostForRegion($this->parse("211", RegionCode::BB), RegionCode::BB)
|
||||
);
|
||||
$this->assertFalse($this->shortInfo->isEmergencyNumber("211", RegionCode::US));
|
||||
$this->assertEquals(
|
||||
ShortNumberCost::UNKNOWN_COST,
|
||||
$this->shortInfo->getExpectedCostForRegion($this->parse("211", RegionCode::US), RegionCode::US)
|
||||
);
|
||||
$this->assertFalse($this->shortInfo->isEmergencyNumber("211", RegionCode::CA));
|
||||
$this->assertEquals(
|
||||
ShortNumberCost::TOLL_FREE,
|
||||
$this->shortInfo->getExpectedCostForRegion($this->parse("211", RegionCode::CA), RegionCode::CA)
|
||||
);
|
||||
}
|
||||
|
||||
public function testCountryCallingCodeIsNotIgnored()
|
||||
{
|
||||
// +46 is the country calling code for Sweden (SE), and 40404 is a valid short number in the US.
|
||||
$this->assertFalse($this->shortInfo->isPossibleShortNumberForRegion($this->parse('+4640404', RegionCode::SE), RegionCode::US));
|
||||
$this->assertFalse($this->shortInfo->isValidShortNumberForRegion($this->parse('+4640404', RegionCode::SE), RegionCode::US));
|
||||
$this->assertEquals(ShortNumberCost::UNKNOWN_COST, $this->shortInfo->getExpectedCostForRegion($this->parse('+4640404', RegionCode::SE), RegionCode::US));
|
||||
}
|
||||
|
||||
/**
|
||||
* @param string $number
|
||||
* @param string $regionCode
|
||||
* @return PhoneNumber
|
||||
*/
|
||||
private function parse($number, $regionCode)
|
||||
{
|
||||
try {
|
||||
return $this->phoneUtil->parse($number, $regionCode);
|
||||
} catch (NumberParseException $e) {
|
||||
$this->fail("Test input data should always parse correctly: " . $number . " (" . $regionCode . ")");
|
||||
}
|
||||
}
|
||||
}
|
156
vendor/giggsey/libphonenumber-for-php/Tests/libphonenumber/Tests/core/ShortNumberUtilTest.php
vendored
Normal file
156
vendor/giggsey/libphonenumber-for-php/Tests/libphonenumber/Tests/core/ShortNumberUtilTest.php
vendored
Normal file
@@ -0,0 +1,156 @@
|
||||
<?php
|
||||
|
||||
namespace libphonenumber\Tests\core;
|
||||
|
||||
use libphonenumber\CountryCodeToRegionCodeMapForTesting;
|
||||
use libphonenumber\PhoneNumberUtil;
|
||||
use libphonenumber\RegionCode;
|
||||
use libphonenumber\ShortNumberUtil;
|
||||
|
||||
class ShortNumberUtilTest extends \PHPUnit_Framework_TestCase
|
||||
{
|
||||
private static $plusSymbol;
|
||||
/**
|
||||
* @var ShortNumberUtil
|
||||
*/
|
||||
private $shortUtil;
|
||||
|
||||
public function setUp()
|
||||
{
|
||||
self::$plusSymbol = pack('H*', 'efbc8b');
|
||||
|
||||
PhoneNumberUtil::resetInstance();
|
||||
$this->shortUtil = new ShortNumberUtil(
|
||||
PhoneNumberUtil::getInstance(
|
||||
PhoneNumberUtilTest::TEST_META_DATA_FILE_PREFIX,
|
||||
CountryCodeToRegionCodeMapForTesting::$countryCodeToRegionCodeMapForTesting
|
||||
)
|
||||
);
|
||||
}
|
||||
|
||||
public function testConnectsToEmergencyNumber_US()
|
||||
{
|
||||
$this->assertTrue($this->shortUtil->connectsToEmergencyNumber("911", RegionCode::US));
|
||||
$this->assertTrue($this->shortUtil->connectsToEmergencyNumber("112", RegionCode::US));
|
||||
$this->assertFalse($this->shortUtil->connectsToEmergencyNumber("999", RegionCode::US));
|
||||
}
|
||||
|
||||
public function testConnectsToEmergencyNumberLongNumber_US()
|
||||
{
|
||||
$this->assertTrue($this->shortUtil->connectsToEmergencyNumber("9116666666", RegionCode::US));
|
||||
$this->assertTrue($this->shortUtil->connectsToEmergencyNumber("1126666666", RegionCode::US));
|
||||
$this->assertFalse($this->shortUtil->connectsToEmergencyNumber("9996666666", RegionCode::US));
|
||||
}
|
||||
|
||||
public function testConnectsToEmergencyNumberWithFormatting_US()
|
||||
{
|
||||
$this->assertTrue($this->shortUtil->connectsToEmergencyNumber("9-1-1", RegionCode::US));
|
||||
$this->assertTrue($this->shortUtil->connectsToEmergencyNumber("1-1-2", RegionCode::US));
|
||||
$this->assertFalse($this->shortUtil->connectsToEmergencyNumber("9-9-9", RegionCode::US));
|
||||
}
|
||||
|
||||
public function testConnectsToEmergencyNumberWithPlusSign_US()
|
||||
{
|
||||
$this->assertFalse($this->shortUtil->connectsToEmergencyNumber("+911", RegionCode::US));
|
||||
$this->assertFalse(
|
||||
$this->shortUtil->connectsToEmergencyNumber(self::$plusSymbol . "911", RegionCode::US)
|
||||
);
|
||||
$this->assertFalse($this->shortUtil->connectsToEmergencyNumber(" +911", RegionCode::US));
|
||||
$this->assertFalse($this->shortUtil->connectsToEmergencyNumber("+112", RegionCode::US));
|
||||
$this->assertFalse($this->shortUtil->connectsToEmergencyNumber("+999", RegionCode::US));
|
||||
}
|
||||
|
||||
public function testConnectsToEmergencyNumber_BR()
|
||||
{
|
||||
$this->assertTrue($this->shortUtil->connectsToEmergencyNumber("911", RegionCode::BR));
|
||||
$this->assertTrue($this->shortUtil->connectsToEmergencyNumber("190", RegionCode::BR));
|
||||
$this->assertFalse($this->shortUtil->connectsToEmergencyNumber("999", RegionCode::BR));
|
||||
}
|
||||
|
||||
public function testConnectsToEmergencyNumberLongNumber_BR()
|
||||
{
|
||||
// Brazilian emergency numbers don't work when additional digits are appended.
|
||||
$this->assertFalse($this->shortUtil->connectsToEmergencyNumber("9111", RegionCode::BR));
|
||||
$this->assertFalse($this->shortUtil->connectsToEmergencyNumber("1900", RegionCode::BR));
|
||||
$this->assertFalse($this->shortUtil->connectsToEmergencyNumber("9996", RegionCode::BR));
|
||||
}
|
||||
|
||||
public function testConnectsToEmergencyNumber_AO()
|
||||
{
|
||||
// Angola doesn't have any metadata for emergency numbers in the test metadata.
|
||||
$this->assertFalse($this->shortUtil->connectsToEmergencyNumber("911", RegionCode::AO));
|
||||
$this->assertFalse($this->shortUtil->connectsToEmergencyNumber("222123456", RegionCode::BR));
|
||||
$this->assertFalse($this->shortUtil->connectsToEmergencyNumber("923123456", RegionCode::BR));
|
||||
}
|
||||
|
||||
public function testConnectsToEmergencyNumber_ZW()
|
||||
{
|
||||
// Zimbabwe doesn't have any metadata in the test metadata.
|
||||
$this->assertFalse($this->shortUtil->connectsToEmergencyNumber("911", RegionCode::ZW));
|
||||
$this->assertFalse($this->shortUtil->connectsToEmergencyNumber("01312345", RegionCode::ZW));
|
||||
$this->assertFalse($this->shortUtil->connectsToEmergencyNumber("0711234567", RegionCode::ZW));
|
||||
}
|
||||
|
||||
public function testIsEmergencyNumber_US()
|
||||
{
|
||||
$this->assertTrue($this->shortUtil->isEmergencyNumber("911", RegionCode::US));
|
||||
$this->assertTrue($this->shortUtil->isEmergencyNumber("112", RegionCode::US));
|
||||
$this->assertFalse($this->shortUtil->isEmergencyNumber("999", RegionCode::US));
|
||||
}
|
||||
|
||||
public function testIsEmergencyNumberLongNumber_US()
|
||||
{
|
||||
$this->assertFalse($this->shortUtil->isEmergencyNumber("9116666666", RegionCode::US));
|
||||
$this->assertFalse($this->shortUtil->isEmergencyNumber("1126666666", RegionCode::US));
|
||||
$this->assertFalse($this->shortUtil->isEmergencyNumber("9996666666", RegionCode::US));
|
||||
}
|
||||
|
||||
public function testIsEmergencyNumberWithFormatting_US()
|
||||
{
|
||||
$this->assertTrue($this->shortUtil->isEmergencyNumber("9-1-1", RegionCode::US));
|
||||
$this->assertTrue($this->shortUtil->isEmergencyNumber("*911", RegionCode::US));
|
||||
$this->assertTrue($this->shortUtil->isEmergencyNumber("1-1-2", RegionCode::US));
|
||||
$this->assertTrue($this->shortUtil->isEmergencyNumber("*112", RegionCode::US));
|
||||
$this->assertFalse($this->shortUtil->isEmergencyNumber("9-9-9", RegionCode::US));
|
||||
$this->assertFalse($this->shortUtil->isEmergencyNumber("*999", RegionCode::US));
|
||||
}
|
||||
|
||||
public function testIsEmergencyNumberWithPlusSign_US()
|
||||
{
|
||||
$this->assertFalse($this->shortUtil->isEmergencyNumber("+911", RegionCode::US));
|
||||
$this->assertFalse($this->shortUtil->isEmergencyNumber(self::$plusSymbol . "911", RegionCode::US));
|
||||
$this->assertFalse($this->shortUtil->isEmergencyNumber(" +911", RegionCode::US));
|
||||
$this->assertFalse($this->shortUtil->isEmergencyNumber("+112", RegionCode::US));
|
||||
$this->assertFalse($this->shortUtil->isEmergencyNumber("+999", RegionCode::US));
|
||||
}
|
||||
|
||||
public function testIsEmergencyNumber_BR()
|
||||
{
|
||||
$this->assertTrue($this->shortUtil->isEmergencyNumber("911", RegionCode::BR));
|
||||
$this->assertTrue($this->shortUtil->isEmergencyNumber("190", RegionCode::BR));
|
||||
$this->assertFalse($this->shortUtil->isEmergencyNumber("999", RegionCode::BR));
|
||||
}
|
||||
|
||||
public function testIsEmergencyNumberLongNumber_BR()
|
||||
{
|
||||
$this->assertFalse($this->shortUtil->isEmergencyNumber("9111", RegionCode::BR));
|
||||
$this->assertFalse($this->shortUtil->isEmergencyNumber("1900", RegionCode::BR));
|
||||
$this->assertFalse($this->shortUtil->isEmergencyNumber("9996", RegionCode::BR));
|
||||
}
|
||||
|
||||
public function testIsEmergencyNumber_AO()
|
||||
{
|
||||
// Angola doesn't have any metadata for emergency numbers in the test metadata.
|
||||
$this->assertFalse($this->shortUtil->isEmergencyNumber("911", RegionCode::AO));
|
||||
$this->assertFalse($this->shortUtil->isEmergencyNumber("222123456", RegionCode::AO));
|
||||
$this->assertFalse($this->shortUtil->isEmergencyNumber("923123456", RegionCode::AO));
|
||||
}
|
||||
|
||||
public function testIsEmergencyNumber_ZW()
|
||||
{
|
||||
// Zimbabwe doesn't have any metadata in the test metadata.
|
||||
$this->assertFalse($this->shortUtil->isEmergencyNumber("911", RegionCode::ZW));
|
||||
$this->assertFalse($this->shortUtil->isEmergencyNumber("01312345", RegionCode::ZW));
|
||||
$this->assertFalse($this->shortUtil->isEmergencyNumber("0711234567", RegionCode::ZW));
|
||||
}
|
||||
}
|
@@ -0,0 +1,188 @@
|
||||
<?php
|
||||
/**
|
||||
* This file has been @generated by a phing task by {@link BuildMetadataPHPFromXml}.
|
||||
* See [README.md](README.md#generating-data) for more information.
|
||||
*
|
||||
* Pull requests changing data in these files will not be accepted. See the
|
||||
* [FAQ in the README](README.md#problems-with-invalid-numbers] on how to make
|
||||
* metadata changes.
|
||||
*
|
||||
* Do not modify this file directly!
|
||||
*/
|
||||
|
||||
|
||||
return array (
|
||||
'generalDesc' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '\\d{8}',
|
||||
'PossibleNumberPattern' => '\\d{8}',
|
||||
'ExampleNumber' => '12345678',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
1 => 8,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'fixedLine' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'ExampleNumber' => '12345678',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'mobile' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'ExampleNumber' => '12345678',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'tollFree' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '\\d{8}',
|
||||
'PossibleNumberPattern' => '\\d{8}',
|
||||
'ExampleNumber' => '12345678',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => 8,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'premiumRate' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'sharedCost' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'personalNumber' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'voip' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'pager' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'uan' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'voicemail' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'noInternationalDialling' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'id' => '001',
|
||||
'countryCode' => 800,
|
||||
'internationalPrefix' => '',
|
||||
'sameMobileAndFixedLinePattern' => true,
|
||||
'numberFormat' =>
|
||||
array (
|
||||
0 =>
|
||||
array (
|
||||
'pattern' => '(\\d{4})(\\d{4})',
|
||||
'format' => '$1 $2',
|
||||
'leadingDigitsPatterns' =>
|
||||
array (
|
||||
),
|
||||
'nationalPrefixFormattingRule' => '',
|
||||
'domesticCarrierCodeFormattingRule' => '',
|
||||
'nationalPrefixOptionalWhenFormatting' => false,
|
||||
),
|
||||
),
|
||||
'intlNumberFormat' =>
|
||||
array (
|
||||
),
|
||||
'mainCountryForCode' => false,
|
||||
'leadingZeroPossible' => true,
|
||||
'mobileNumberPortableRegion' => false,
|
||||
);
|
@@ -0,0 +1,188 @@
|
||||
<?php
|
||||
/**
|
||||
* This file has been @generated by a phing task by {@link BuildMetadataPHPFromXml}.
|
||||
* See [README.md](README.md#generating-data) for more information.
|
||||
*
|
||||
* Pull requests changing data in these files will not be accepted. See the
|
||||
* [FAQ in the README](README.md#problems-with-invalid-numbers] on how to make
|
||||
* metadata changes.
|
||||
*
|
||||
* Do not modify this file directly!
|
||||
*/
|
||||
|
||||
|
||||
return array (
|
||||
'generalDesc' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '\\d{9}',
|
||||
'PossibleNumberPattern' => '\\d{9}',
|
||||
'ExampleNumber' => '123456789',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
1 => 9,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'fixedLine' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'ExampleNumber' => '123456789',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'mobile' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'ExampleNumber' => '123456789',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'tollFree' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'premiumRate' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '\\d{9}',
|
||||
'PossibleNumberPattern' => '\\d{9}',
|
||||
'ExampleNumber' => '123456789',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => 9,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'sharedCost' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'personalNumber' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'voip' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'pager' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'uan' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'voicemail' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'noInternationalDialling' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'id' => '001',
|
||||
'countryCode' => 979,
|
||||
'internationalPrefix' => '',
|
||||
'sameMobileAndFixedLinePattern' => true,
|
||||
'numberFormat' =>
|
||||
array (
|
||||
0 =>
|
||||
array (
|
||||
'pattern' => '(\\d)(\\d{4})(\\d{4})',
|
||||
'format' => '$1 $2 $3',
|
||||
'leadingDigitsPatterns' =>
|
||||
array (
|
||||
),
|
||||
'nationalPrefixFormattingRule' => '',
|
||||
'domesticCarrierCodeFormattingRule' => '',
|
||||
'nationalPrefixOptionalWhenFormatting' => false,
|
||||
),
|
||||
),
|
||||
'intlNumberFormat' =>
|
||||
array (
|
||||
),
|
||||
'mainCountryForCode' => false,
|
||||
'leadingZeroPossible' => false,
|
||||
'mobileNumberPortableRegion' => false,
|
||||
);
|
@@ -0,0 +1,170 @@
|
||||
<?php
|
||||
/**
|
||||
* This file has been @generated by a phing task by {@link BuildMetadataPHPFromXml}.
|
||||
* See [README.md](README.md#generating-data) for more information.
|
||||
*
|
||||
* Pull requests changing data in these files will not be accepted. See the
|
||||
* [FAQ in the README](README.md#problems-with-invalid-numbers] on how to make
|
||||
* metadata changes.
|
||||
*
|
||||
* Do not modify this file directly!
|
||||
*/
|
||||
|
||||
|
||||
return array (
|
||||
'generalDesc' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '\\d{6}',
|
||||
'PossibleNumberPattern' => '\\d{6}',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => 6,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'fixedLine' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '\\d{6}',
|
||||
'PossibleNumberPattern' => '\\d{6}',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'mobile' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '\\d{6}',
|
||||
'PossibleNumberPattern' => '\\d{6}',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'tollFree' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'premiumRate' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'sharedCost' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'personalNumber' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'voip' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'pager' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'uan' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'voicemail' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'noInternationalDialling' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'id' => 'AD',
|
||||
'countryCode' => 376,
|
||||
'internationalPrefix' => '00',
|
||||
'sameMobileAndFixedLinePattern' => true,
|
||||
'numberFormat' =>
|
||||
array (
|
||||
),
|
||||
'intlNumberFormat' =>
|
||||
array (
|
||||
),
|
||||
'mainCountryForCode' => false,
|
||||
'leadingZeroPossible' => false,
|
||||
'mobileNumberPortableRegion' => false,
|
||||
);
|
@@ -0,0 +1,170 @@
|
||||
<?php
|
||||
/**
|
||||
* This file has been @generated by a phing task by {@link BuildMetadataPHPFromXml}.
|
||||
* See [README.md](README.md#generating-data) for more information.
|
||||
*
|
||||
* Pull requests changing data in these files will not be accepted. See the
|
||||
* [FAQ in the README](README.md#problems-with-invalid-numbers] on how to make
|
||||
* metadata changes.
|
||||
*
|
||||
* Do not modify this file directly!
|
||||
*/
|
||||
|
||||
|
||||
return array (
|
||||
'generalDesc' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '[1-9]\\d{8}',
|
||||
'PossibleNumberPattern' => '\\d{9}',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => 9,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'fixedLine' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '[1-9]\\d{8}',
|
||||
'PossibleNumberPattern' => '\\d{9}',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'mobile' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '[1-9]\\d{8}',
|
||||
'PossibleNumberPattern' => '\\d{9}',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'tollFree' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'premiumRate' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'sharedCost' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'personalNumber' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'voip' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'pager' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'uan' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '600\\d{6}',
|
||||
'PossibleNumberPattern' => '\\d{9}',
|
||||
'ExampleNumber' => '600123456',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'voicemail' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'noInternationalDialling' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'id' => 'AE',
|
||||
'countryCode' => 971,
|
||||
'internationalPrefix' => '00',
|
||||
'sameMobileAndFixedLinePattern' => true,
|
||||
'numberFormat' =>
|
||||
array (
|
||||
),
|
||||
'intlNumberFormat' =>
|
||||
array (
|
||||
),
|
||||
'mainCountryForCode' => false,
|
||||
'leadingZeroPossible' => false,
|
||||
'mobileNumberPortableRegion' => false,
|
||||
);
|
@@ -0,0 +1,185 @@
|
||||
<?php
|
||||
/**
|
||||
* This file has been @generated by a phing task by {@link BuildMetadataPHPFromXml}.
|
||||
* See [README.md](README.md#generating-data) for more information.
|
||||
*
|
||||
* Pull requests changing data in these files will not be accepted. See the
|
||||
* [FAQ in the README](README.md#problems-with-invalid-numbers] on how to make
|
||||
* metadata changes.
|
||||
*
|
||||
* Do not modify this file directly!
|
||||
*/
|
||||
|
||||
|
||||
return array (
|
||||
'generalDesc' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '[29]\\d{8}',
|
||||
'PossibleNumberPattern' => '\\d{9}',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => 9,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'fixedLine' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '2\\d(?:[26-9]\\d|\\d[26-9])\\d{5}',
|
||||
'PossibleNumberPattern' => '\\d{9}',
|
||||
'ExampleNumber' => '222123456',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'mobile' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '9[1-3]\\d{7}',
|
||||
'PossibleNumberPattern' => '\\d{9}',
|
||||
'ExampleNumber' => '923123456',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'tollFree' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'premiumRate' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'sharedCost' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'personalNumber' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'voip' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'pager' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'uan' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'voicemail' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'noInternationalDialling' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'id' => 'AO',
|
||||
'countryCode' => 244,
|
||||
'internationalPrefix' => '00',
|
||||
'nationalPrefix' => '0~0',
|
||||
'nationalPrefixForParsing' => '0~0',
|
||||
'sameMobileAndFixedLinePattern' => false,
|
||||
'numberFormat' =>
|
||||
array (
|
||||
0 =>
|
||||
array (
|
||||
'pattern' => '(\\d{3})(\\d{3})(\\d{3})',
|
||||
'format' => '$1 $2 $3',
|
||||
'leadingDigitsPatterns' =>
|
||||
array (
|
||||
),
|
||||
'nationalPrefixFormattingRule' => '',
|
||||
'domesticCarrierCodeFormattingRule' => '',
|
||||
'nationalPrefixOptionalWhenFormatting' => false,
|
||||
),
|
||||
),
|
||||
'intlNumberFormat' =>
|
||||
array (
|
||||
),
|
||||
'mainCountryForCode' => false,
|
||||
'leadingZeroPossible' => false,
|
||||
'mobileNumberPortableRegion' => false,
|
||||
);
|
@@ -0,0 +1,305 @@
|
||||
<?php
|
||||
/**
|
||||
* This file has been @generated by a phing task by {@link BuildMetadataPHPFromXml}.
|
||||
* See [README.md](README.md#generating-data) for more information.
|
||||
*
|
||||
* Pull requests changing data in these files will not be accepted. See the
|
||||
* [FAQ in the README](README.md#problems-with-invalid-numbers] on how to make
|
||||
* metadata changes.
|
||||
*
|
||||
* Do not modify this file directly!
|
||||
*/
|
||||
|
||||
|
||||
return array (
|
||||
'generalDesc' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '[1-3689]\\d{9,10}',
|
||||
'PossibleNumberPattern' => '\\d{6,11}',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => 6,
|
||||
1 => 7,
|
||||
2 => 8,
|
||||
3 => 9,
|
||||
4 => 10,
|
||||
5 => 11,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'fixedLine' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '[1-3]\\d{9}',
|
||||
'PossibleNumberPattern' => '\\d{6,10}',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => 6,
|
||||
1 => 7,
|
||||
2 => 8,
|
||||
3 => 9,
|
||||
4 => 10,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'mobile' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '9\\d{10}|[1-3]\\d{9}',
|
||||
'PossibleNumberPattern' => '\\d{10,11}',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => 10,
|
||||
1 => 11,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'tollFree' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '80\\d{8}',
|
||||
'PossibleNumberPattern' => '\\d{10}',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => 10,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'premiumRate' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '6(0\\d|10)\\d{7}',
|
||||
'PossibleNumberPattern' => '\\d{10}',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => 10,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'sharedCost' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'personalNumber' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'voip' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'pager' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'uan' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'voicemail' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'noInternationalDialling' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'id' => 'AR',
|
||||
'countryCode' => 54,
|
||||
'internationalPrefix' => '00',
|
||||
'nationalPrefix' => '0',
|
||||
'nationalPrefixForParsing' => '0(?:(11|343|3715)15)?',
|
||||
'nationalPrefixTransformRule' => '9$1',
|
||||
'sameMobileAndFixedLinePattern' => false,
|
||||
'numberFormat' =>
|
||||
array (
|
||||
0 =>
|
||||
array (
|
||||
'pattern' => '(\\d{2})(\\d{4})(\\d{4})',
|
||||
'format' => '$1 $2-$3',
|
||||
'leadingDigitsPatterns' =>
|
||||
array (
|
||||
0 => '11',
|
||||
),
|
||||
'nationalPrefixFormattingRule' => '0$1',
|
||||
'domesticCarrierCodeFormattingRule' => '',
|
||||
'nationalPrefixOptionalWhenFormatting' => false,
|
||||
),
|
||||
1 =>
|
||||
array (
|
||||
'pattern' => '(\\d{4})(\\d{2})(\\d{4})',
|
||||
'format' => '$1 $2-$3',
|
||||
'leadingDigitsPatterns' =>
|
||||
array (
|
||||
0 => '1[02-9]|[23]',
|
||||
),
|
||||
'nationalPrefixFormattingRule' => '0$1',
|
||||
'domesticCarrierCodeFormattingRule' => '',
|
||||
'nationalPrefixOptionalWhenFormatting' => false,
|
||||
),
|
||||
2 =>
|
||||
array (
|
||||
'pattern' => '(9)(11)(\\d{4})(\\d{4})',
|
||||
'format' => '$2 15 $3-$4',
|
||||
'leadingDigitsPatterns' =>
|
||||
array (
|
||||
0 => '911',
|
||||
),
|
||||
'nationalPrefixFormattingRule' => '0$1',
|
||||
'domesticCarrierCodeFormattingRule' => '',
|
||||
'nationalPrefixOptionalWhenFormatting' => false,
|
||||
),
|
||||
3 =>
|
||||
array (
|
||||
'pattern' => '(9)(\\d{4})(\\d{2})(\\d{4})',
|
||||
'format' => '$2 $3-$4',
|
||||
'leadingDigitsPatterns' =>
|
||||
array (
|
||||
0 => '9(?:1[02-9]|[23])',
|
||||
),
|
||||
'nationalPrefixFormattingRule' => '0$1',
|
||||
'domesticCarrierCodeFormattingRule' => '0$1 $CC',
|
||||
'nationalPrefixOptionalWhenFormatting' => false,
|
||||
),
|
||||
4 =>
|
||||
array (
|
||||
'pattern' => '(\\d{3})(\\d{3})(\\d{4})',
|
||||
'format' => '$1-$2-$3',
|
||||
'leadingDigitsPatterns' =>
|
||||
array (
|
||||
0 => '[68]',
|
||||
),
|
||||
'nationalPrefixFormattingRule' => '0$1',
|
||||
'domesticCarrierCodeFormattingRule' => '',
|
||||
'nationalPrefixOptionalWhenFormatting' => false,
|
||||
),
|
||||
),
|
||||
'intlNumberFormat' =>
|
||||
array (
|
||||
0 =>
|
||||
array (
|
||||
'pattern' => '(\\d{2})(\\d{4})(\\d{4})',
|
||||
'format' => '$1 $2-$3',
|
||||
'leadingDigitsPatterns' =>
|
||||
array (
|
||||
0 => '11',
|
||||
),
|
||||
'nationalPrefixFormattingRule' => '0$1',
|
||||
'domesticCarrierCodeFormattingRule' => '',
|
||||
'nationalPrefixOptionalWhenFormatting' => false,
|
||||
),
|
||||
1 =>
|
||||
array (
|
||||
'pattern' => '(\\d{4})(\\d{2})(\\d{4})',
|
||||
'format' => '$1 $2-$3',
|
||||
'leadingDigitsPatterns' =>
|
||||
array (
|
||||
0 => '1[02-9]|[23]',
|
||||
),
|
||||
'nationalPrefixFormattingRule' => '0$1',
|
||||
'domesticCarrierCodeFormattingRule' => '',
|
||||
'nationalPrefixOptionalWhenFormatting' => false,
|
||||
),
|
||||
2 =>
|
||||
array (
|
||||
'pattern' => '(9)(11)(\\d{4})(\\d{4})',
|
||||
'format' => '$1 $2 $3 $4',
|
||||
'leadingDigitsPatterns' =>
|
||||
array (
|
||||
0 => '911',
|
||||
),
|
||||
'nationalPrefixFormattingRule' => '',
|
||||
'domesticCarrierCodeFormattingRule' => '',
|
||||
'nationalPrefixOptionalWhenFormatting' => false,
|
||||
),
|
||||
3 =>
|
||||
array (
|
||||
'pattern' => '(9)(\\d{4})(\\d{2})(\\d{4})',
|
||||
'format' => '$1 $2 $3 $4',
|
||||
'leadingDigitsPatterns' =>
|
||||
array (
|
||||
0 => '9(?:1[02-9]|[23])',
|
||||
),
|
||||
'nationalPrefixFormattingRule' => '',
|
||||
'domesticCarrierCodeFormattingRule' => '',
|
||||
'nationalPrefixOptionalWhenFormatting' => false,
|
||||
),
|
||||
4 =>
|
||||
array (
|
||||
'pattern' => '(\\d{3})(\\d{3})(\\d{4})',
|
||||
'format' => '$1-$2-$3',
|
||||
'leadingDigitsPatterns' =>
|
||||
array (
|
||||
0 => '[68]',
|
||||
),
|
||||
'nationalPrefixFormattingRule' => '0$1',
|
||||
'domesticCarrierCodeFormattingRule' => '',
|
||||
'nationalPrefixOptionalWhenFormatting' => false,
|
||||
),
|
||||
),
|
||||
'mainCountryForCode' => false,
|
||||
'leadingZeroPossible' => false,
|
||||
'mobileNumberPortableRegion' => false,
|
||||
);
|
@@ -0,0 +1,200 @@
|
||||
<?php
|
||||
/**
|
||||
* This file has been @generated by a phing task by {@link BuildMetadataPHPFromXml}.
|
||||
* See [README.md](README.md#generating-data) for more information.
|
||||
*
|
||||
* Pull requests changing data in these files will not be accepted. See the
|
||||
* [FAQ in the README](README.md#problems-with-invalid-numbers] on how to make
|
||||
* metadata changes.
|
||||
*
|
||||
* Do not modify this file directly!
|
||||
*/
|
||||
|
||||
|
||||
return array (
|
||||
'generalDesc' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '[1-578]\\d{4,14}',
|
||||
'PossibleNumberPattern' => '\\d{5,15}',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => 9,
|
||||
1 => 10,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'fixedLine' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '[2378]\\d{8}',
|
||||
'PossibleNumberPattern' => '\\d{9}',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => 9,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'mobile' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '4\\d{8}',
|
||||
'PossibleNumberPattern' => '\\d{9}',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => 9,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'tollFree' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '1800\\d{6}',
|
||||
'PossibleNumberPattern' => '\\d{10}',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => 10,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'premiumRate' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '190[0126]\\d{6}',
|
||||
'PossibleNumberPattern' => '\\d{10}',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => 10,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'sharedCost' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'personalNumber' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'voip' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'pager' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'uan' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'voicemail' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'noInternationalDialling' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'id' => 'AU',
|
||||
'countryCode' => 61,
|
||||
'internationalPrefix' => '001[12]',
|
||||
'preferredInternationalPrefix' => '0011',
|
||||
'nationalPrefix' => '0',
|
||||
'nationalPrefixForParsing' => '0',
|
||||
'sameMobileAndFixedLinePattern' => false,
|
||||
'numberFormat' =>
|
||||
array (
|
||||
0 =>
|
||||
array (
|
||||
'pattern' => '(\\d{4})(\\d{3})(\\d{3})',
|
||||
'format' => '$1 $2 $3',
|
||||
'leadingDigitsPatterns' =>
|
||||
array (
|
||||
0 => '1',
|
||||
),
|
||||
'nationalPrefixFormattingRule' => '$1',
|
||||
'domesticCarrierCodeFormattingRule' => '',
|
||||
'nationalPrefixOptionalWhenFormatting' => false,
|
||||
),
|
||||
1 =>
|
||||
array (
|
||||
'pattern' => '(\\d{1})(\\d{4})(\\d{4})',
|
||||
'format' => '$1 $2 $3',
|
||||
'leadingDigitsPatterns' =>
|
||||
array (
|
||||
0 => '[2-478]',
|
||||
),
|
||||
'nationalPrefixFormattingRule' => '0$1',
|
||||
'domesticCarrierCodeFormattingRule' => '',
|
||||
'nationalPrefixOptionalWhenFormatting' => false,
|
||||
),
|
||||
),
|
||||
'intlNumberFormat' =>
|
||||
array (
|
||||
),
|
||||
'mainCountryForCode' => false,
|
||||
'leadingZeroPossible' => false,
|
||||
'mobileNumberPortableRegion' => false,
|
||||
);
|
@@ -0,0 +1,171 @@
|
||||
<?php
|
||||
/**
|
||||
* This file has been @generated by a phing task by {@link BuildMetadataPHPFromXml}.
|
||||
* See [README.md](README.md#generating-data) for more information.
|
||||
*
|
||||
* Pull requests changing data in these files will not be accepted. See the
|
||||
* [FAQ in the README](README.md#problems-with-invalid-numbers] on how to make
|
||||
* metadata changes.
|
||||
*
|
||||
* Do not modify this file directly!
|
||||
*/
|
||||
|
||||
|
||||
return array (
|
||||
'generalDesc' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '246\\d{7}',
|
||||
'PossibleNumberPattern' => '\\d{7,10}',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => 10,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
0 => 7,
|
||||
),
|
||||
),
|
||||
'fixedLine' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '246\\d{7}',
|
||||
'PossibleNumberPattern' => '\\d{7,10}',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'mobile' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '246\\d{7}',
|
||||
'PossibleNumberPattern' => '\\d{7,10}',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'tollFree' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'premiumRate' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'sharedCost' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'personalNumber' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'voip' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'pager' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'uan' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'voicemail' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'noInternationalDialling' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'id' => 'BB',
|
||||
'countryCode' => 1,
|
||||
'internationalPrefix' => '011',
|
||||
'sameMobileAndFixedLinePattern' => true,
|
||||
'numberFormat' =>
|
||||
array (
|
||||
),
|
||||
'intlNumberFormat' =>
|
||||
array (
|
||||
),
|
||||
'mainCountryForCode' => false,
|
||||
'leadingZeroPossible' => false,
|
||||
'mobileNumberPortableRegion' => false,
|
||||
);
|
@@ -0,0 +1,171 @@
|
||||
<?php
|
||||
/**
|
||||
* This file has been @generated by a phing task by {@link BuildMetadataPHPFromXml}.
|
||||
* See [README.md](README.md#generating-data) for more information.
|
||||
*
|
||||
* Pull requests changing data in these files will not be accepted. See the
|
||||
* [FAQ in the README](README.md#problems-with-invalid-numbers] on how to make
|
||||
* metadata changes.
|
||||
*
|
||||
* Do not modify this file directly!
|
||||
*/
|
||||
|
||||
|
||||
return array (
|
||||
'generalDesc' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '\\d{8,10}',
|
||||
'PossibleNumberPattern' => '\\d{8,10}',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => 10,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
0 => 8,
|
||||
),
|
||||
),
|
||||
'fixedLine' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '\\d{8,10}',
|
||||
'PossibleNumberPattern' => '\\d{8,10}',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'mobile' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '\\d{8,10}',
|
||||
'PossibleNumberPattern' => '\\d{8,10}',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'tollFree' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'premiumRate' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'sharedCost' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'personalNumber' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'voip' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'pager' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'uan' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'voicemail' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'noInternationalDialling' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'id' => 'BR',
|
||||
'countryCode' => 55,
|
||||
'internationalPrefix' => '',
|
||||
'sameMobileAndFixedLinePattern' => true,
|
||||
'numberFormat' =>
|
||||
array (
|
||||
),
|
||||
'intlNumberFormat' =>
|
||||
array (
|
||||
),
|
||||
'mainCountryForCode' => false,
|
||||
'leadingZeroPossible' => false,
|
||||
'mobileNumberPortableRegion' => false,
|
||||
);
|
@@ -0,0 +1,171 @@
|
||||
<?php
|
||||
/**
|
||||
* This file has been @generated by a phing task by {@link BuildMetadataPHPFromXml}.
|
||||
* See [README.md](README.md#generating-data) for more information.
|
||||
*
|
||||
* Pull requests changing data in these files will not be accepted. See the
|
||||
* [FAQ in the README](README.md#problems-with-invalid-numbers] on how to make
|
||||
* metadata changes.
|
||||
*
|
||||
* Do not modify this file directly!
|
||||
*/
|
||||
|
||||
|
||||
return array (
|
||||
'generalDesc' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '(242|8(00|66|77|88)|900)\\d{7}',
|
||||
'PossibleNumberPattern' => '\\d{7,10}',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => 10,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
0 => 7,
|
||||
),
|
||||
),
|
||||
'fixedLine' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '242(?:3(?:02|[236][1-9]|4[0-24-9]|5[0-68]|7[3-57]|9[2-5])|4(?:2[237]|51|64|77)|502|636|702)\\d{4}',
|
||||
'PossibleNumberPattern' => '\\d{7,10}',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'mobile' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '242(357|359|457|557)\\d{4}',
|
||||
'PossibleNumberPattern' => '\\d{10}',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'tollFree' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '8(00|66|77|88)\\d{7}',
|
||||
'PossibleNumberPattern' => '\\d{10}',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'premiumRate' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '900\\d{7}',
|
||||
'PossibleNumberPattern' => '\\d{10}',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'sharedCost' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'personalNumber' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'voip' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'pager' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'uan' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'voicemail' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'noInternationalDialling' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'id' => 'BS',
|
||||
'countryCode' => 1,
|
||||
'internationalPrefix' => '011',
|
||||
'nationalPrefix' => '1',
|
||||
'nationalPrefixForParsing' => '1',
|
||||
'sameMobileAndFixedLinePattern' => false,
|
||||
'numberFormat' =>
|
||||
array (
|
||||
),
|
||||
'intlNumberFormat' =>
|
||||
array (
|
||||
),
|
||||
'mainCountryForCode' => false,
|
||||
'leadingZeroPossible' => false,
|
||||
'mobileNumberPortableRegion' => false,
|
||||
);
|
@@ -0,0 +1,209 @@
|
||||
<?php
|
||||
/**
|
||||
* This file has been @generated by a phing task by {@link BuildMetadataPHPFromXml}.
|
||||
* See [README.md](README.md#generating-data) for more information.
|
||||
*
|
||||
* Pull requests changing data in these files will not be accepted. See the
|
||||
* [FAQ in the README](README.md#problems-with-invalid-numbers] on how to make
|
||||
* metadata changes.
|
||||
*
|
||||
* Do not modify this file directly!
|
||||
*/
|
||||
|
||||
|
||||
return array (
|
||||
'generalDesc' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '[1-9]\\d{5}',
|
||||
'PossibleNumberPattern' => '\\d{6}',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => 6,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'fixedLine' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '[1-9]\\d{5}',
|
||||
'PossibleNumberPattern' => '\\d{6}',
|
||||
'ExampleNumber' => '112345',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'mobile' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '[1-9]\\d{5}',
|
||||
'PossibleNumberPattern' => '\\d{6}',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'tollFree' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'premiumRate' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'sharedCost' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'personalNumber' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'voip' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'pager' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'uan' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'voicemail' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'noInternationalDialling' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'id' => 'BY',
|
||||
'countryCode' => 375,
|
||||
'internationalPrefix' => '810',
|
||||
'nationalPrefix' => '8',
|
||||
'nationalPrefixForParsing' => '80?|99999',
|
||||
'sameMobileAndFixedLinePattern' => true,
|
||||
'numberFormat' =>
|
||||
array (
|
||||
0 =>
|
||||
array (
|
||||
'pattern' => '(\\d{4})',
|
||||
'format' => '$1',
|
||||
'leadingDigitsPatterns' =>
|
||||
array (
|
||||
0 => '[1-8]',
|
||||
),
|
||||
'nationalPrefixFormattingRule' => '8 $1',
|
||||
'domesticCarrierCodeFormattingRule' => '',
|
||||
'nationalPrefixOptionalWhenFormatting' => false,
|
||||
),
|
||||
1 =>
|
||||
array (
|
||||
'pattern' => '(\\d{2})(\\d{3})',
|
||||
'format' => '$1 $2',
|
||||
'leadingDigitsPatterns' =>
|
||||
array (
|
||||
0 => '[1-8]',
|
||||
),
|
||||
'nationalPrefixFormattingRule' => '8$1',
|
||||
'domesticCarrierCodeFormattingRule' => '',
|
||||
'nationalPrefixOptionalWhenFormatting' => false,
|
||||
),
|
||||
2 =>
|
||||
array (
|
||||
'pattern' => '(\\d{3})(\\d{3})',
|
||||
'format' => '$1 $2',
|
||||
'leadingDigitsPatterns' =>
|
||||
array (
|
||||
0 => '[1-8]',
|
||||
),
|
||||
'nationalPrefixFormattingRule' => '8 $1',
|
||||
'domesticCarrierCodeFormattingRule' => '',
|
||||
'nationalPrefixOptionalWhenFormatting' => false,
|
||||
),
|
||||
),
|
||||
'intlNumberFormat' =>
|
||||
array (
|
||||
),
|
||||
'mainCountryForCode' => false,
|
||||
'leadingZeroPossible' => false,
|
||||
'mobileNumberPortableRegion' => false,
|
||||
);
|
@@ -0,0 +1,171 @@
|
||||
<?php
|
||||
/**
|
||||
* This file has been @generated by a phing task by {@link BuildMetadataPHPFromXml}.
|
||||
* See [README.md](README.md#generating-data) for more information.
|
||||
*
|
||||
* Pull requests changing data in these files will not be accepted. See the
|
||||
* [FAQ in the README](README.md#problems-with-invalid-numbers] on how to make
|
||||
* metadata changes.
|
||||
*
|
||||
* Do not modify this file directly!
|
||||
*/
|
||||
|
||||
|
||||
return array (
|
||||
'generalDesc' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '226\\d{7}',
|
||||
'PossibleNumberPattern' => '\\d{7,10}',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => 10,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
0 => 7,
|
||||
),
|
||||
),
|
||||
'fixedLine' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '226\\d{7}',
|
||||
'PossibleNumberPattern' => '\\d{7,10}',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'mobile' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '226\\d{7}',
|
||||
'PossibleNumberPattern' => '\\d{7,10}',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'tollFree' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'premiumRate' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'sharedCost' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'personalNumber' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'voip' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'pager' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'uan' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'voicemail' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'noInternationalDialling' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'id' => 'CA',
|
||||
'countryCode' => 1,
|
||||
'internationalPrefix' => '011',
|
||||
'sameMobileAndFixedLinePattern' => true,
|
||||
'numberFormat' =>
|
||||
array (
|
||||
),
|
||||
'intlNumberFormat' =>
|
||||
array (
|
||||
),
|
||||
'mainCountryForCode' => false,
|
||||
'leadingZeroPossible' => false,
|
||||
'mobileNumberPortableRegion' => false,
|
||||
);
|
@@ -0,0 +1,171 @@
|
||||
<?php
|
||||
/**
|
||||
* This file has been @generated by a phing task by {@link BuildMetadataPHPFromXml}.
|
||||
* See [README.md](README.md#generating-data) for more information.
|
||||
*
|
||||
* Pull requests changing data in these files will not be accepted. See the
|
||||
* [FAQ in the README](README.md#problems-with-invalid-numbers] on how to make
|
||||
* metadata changes.
|
||||
*
|
||||
* Do not modify this file directly!
|
||||
*/
|
||||
|
||||
|
||||
return array (
|
||||
'generalDesc' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '\\d{6,10}',
|
||||
'PossibleNumberPattern' => '\\d{6,10}',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => 10,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
0 => 6,
|
||||
),
|
||||
),
|
||||
'fixedLine' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '\\d{6,10}',
|
||||
'PossibleNumberPattern' => '\\d{6,10}',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'mobile' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '\\d{6,10}',
|
||||
'PossibleNumberPattern' => '\\d{6,10}',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'tollFree' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'premiumRate' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'sharedCost' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'personalNumber' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'voip' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'pager' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'uan' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'voicemail' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'noInternationalDialling' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'id' => 'CC',
|
||||
'countryCode' => 61,
|
||||
'internationalPrefix' => '',
|
||||
'sameMobileAndFixedLinePattern' => true,
|
||||
'numberFormat' =>
|
||||
array (
|
||||
),
|
||||
'intlNumberFormat' =>
|
||||
array (
|
||||
),
|
||||
'mainCountryForCode' => false,
|
||||
'leadingZeroPossible' => false,
|
||||
'mobileNumberPortableRegion' => false,
|
||||
);
|
@@ -0,0 +1,200 @@
|
||||
<?php
|
||||
/**
|
||||
* This file has been @generated by a phing task by {@link BuildMetadataPHPFromXml}.
|
||||
* See [README.md](README.md#generating-data) for more information.
|
||||
*
|
||||
* Pull requests changing data in these files will not be accepted. See the
|
||||
* [FAQ in the README](README.md#problems-with-invalid-numbers] on how to make
|
||||
* metadata changes.
|
||||
*
|
||||
* Do not modify this file directly!
|
||||
*/
|
||||
|
||||
|
||||
return array (
|
||||
'generalDesc' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '[1-7]\\d{6,11}|8[0-357-9]\\d{6,9}|9\\d{7,10}',
|
||||
'PossibleNumberPattern' => '\\d{4,12}',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => 11,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'fixedLine' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '[2-9]\\d{10}',
|
||||
'PossibleNumberPattern' => '\\d{11}',
|
||||
'ExampleNumber' => '91234567',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'mobile' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '1(?:[38]\\d|4[57]|5[0-35-9]|7[0136-8])\\d{8}',
|
||||
'PossibleNumberPattern' => '\\d{11}',
|
||||
'ExampleNumber' => '13123456789',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'tollFree' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'premiumRate' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'sharedCost' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'personalNumber' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'voip' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'pager' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'uan' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'voicemail' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'noInternationalDialling' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'id' => 'CN',
|
||||
'countryCode' => 86,
|
||||
'internationalPrefix' => '',
|
||||
'nationalPrefix' => '0',
|
||||
'nationalPrefixForParsing' => '0',
|
||||
'sameMobileAndFixedLinePattern' => false,
|
||||
'numberFormat' =>
|
||||
array (
|
||||
0 =>
|
||||
array (
|
||||
'pattern' => '(\\d{3})(\\d{5,6})',
|
||||
'format' => '$1 $2',
|
||||
'leadingDigitsPatterns' =>
|
||||
array (
|
||||
0 => '[3-9]',
|
||||
1 => '[3-9]\\d{2}[19]',
|
||||
2 => '[3-9]\\d{2}(?:10|95)',
|
||||
),
|
||||
'nationalPrefixFormattingRule' => '0$1',
|
||||
'domesticCarrierCodeFormattingRule' => '$CC $1',
|
||||
'nationalPrefixOptionalWhenFormatting' => false,
|
||||
),
|
||||
1 =>
|
||||
array (
|
||||
'pattern' => '(\\d{3})(\\d{8})',
|
||||
'format' => '$1 $2',
|
||||
'leadingDigitsPatterns' =>
|
||||
array (
|
||||
0 => '1',
|
||||
),
|
||||
'nationalPrefixFormattingRule' => '$1',
|
||||
'domesticCarrierCodeFormattingRule' => '',
|
||||
'nationalPrefixOptionalWhenFormatting' => false,
|
||||
),
|
||||
),
|
||||
'intlNumberFormat' =>
|
||||
array (
|
||||
),
|
||||
'mainCountryForCode' => false,
|
||||
'leadingZeroPossible' => false,
|
||||
'mobileNumberPortableRegion' => false,
|
||||
);
|
@@ -0,0 +1,171 @@
|
||||
<?php
|
||||
/**
|
||||
* This file has been @generated by a phing task by {@link BuildMetadataPHPFromXml}.
|
||||
* See [README.md](README.md#generating-data) for more information.
|
||||
*
|
||||
* Pull requests changing data in these files will not be accepted. See the
|
||||
* [FAQ in the README](README.md#problems-with-invalid-numbers] on how to make
|
||||
* metadata changes.
|
||||
*
|
||||
* Do not modify this file directly!
|
||||
*/
|
||||
|
||||
|
||||
return array (
|
||||
'generalDesc' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '\\d{8,10}',
|
||||
'PossibleNumberPattern' => '\\d{8,10}',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => 10,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
0 => 8,
|
||||
),
|
||||
),
|
||||
'fixedLine' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '\\d{8,10}',
|
||||
'PossibleNumberPattern' => '\\d{8,10}',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'mobile' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '\\d{8,10}',
|
||||
'PossibleNumberPattern' => '\\d{8,10}',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'tollFree' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'premiumRate' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'sharedCost' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'personalNumber' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'voip' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'pager' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'uan' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'voicemail' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'noInternationalDialling' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'id' => 'CX',
|
||||
'countryCode' => 61,
|
||||
'internationalPrefix' => '00',
|
||||
'sameMobileAndFixedLinePattern' => true,
|
||||
'numberFormat' =>
|
||||
array (
|
||||
),
|
||||
'intlNumberFormat' =>
|
||||
array (
|
||||
),
|
||||
'mainCountryForCode' => false,
|
||||
'leadingZeroPossible' => false,
|
||||
'mobileNumberPortableRegion' => false,
|
||||
);
|
@@ -0,0 +1,259 @@
|
||||
<?php
|
||||
/**
|
||||
* This file has been @generated by a phing task by {@link BuildMetadataPHPFromXml}.
|
||||
* See [README.md](README.md#generating-data) for more information.
|
||||
*
|
||||
* Pull requests changing data in these files will not be accepted. See the
|
||||
* [FAQ in the README](README.md#problems-with-invalid-numbers] on how to make
|
||||
* metadata changes.
|
||||
*
|
||||
* Do not modify this file directly!
|
||||
*/
|
||||
|
||||
|
||||
return array (
|
||||
'generalDesc' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '\\d{4,14}',
|
||||
'PossibleNumberPattern' => '\\d{2,14}',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => 4,
|
||||
1 => 5,
|
||||
2 => 6,
|
||||
3 => 7,
|
||||
4 => 8,
|
||||
5 => 9,
|
||||
6 => 10,
|
||||
7 => 11,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
0 => 2,
|
||||
1 => 3,
|
||||
),
|
||||
),
|
||||
'fixedLine' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '(?:[24-6]\\d{2}|3[03-9]\\d|[789](?:0[2-9]|[1-9]\\d))\\d{1,8}',
|
||||
'PossibleNumberPattern' => '\\d{2,14}',
|
||||
'ExampleNumber' => '30123456',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'mobile' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '1(5\\d{9}|7\\d{8}|6[02]\\d{8}|63\\d{7})',
|
||||
'PossibleNumberPattern' => '\\d{10,11}',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => 10,
|
||||
1 => 11,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'tollFree' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '800\\d{7}',
|
||||
'PossibleNumberPattern' => '\\d{10}',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => 10,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'premiumRate' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '900([135]\\d{6}|9\\d{7})',
|
||||
'PossibleNumberPattern' => '\\d{10,11}',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => 10,
|
||||
1 => 11,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'sharedCost' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'personalNumber' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'voip' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'pager' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'uan' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'voicemail' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'noInternationalDialling' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'id' => 'DE',
|
||||
'countryCode' => 49,
|
||||
'internationalPrefix' => '00',
|
||||
'nationalPrefix' => '0',
|
||||
'nationalPrefixForParsing' => '0',
|
||||
'sameMobileAndFixedLinePattern' => false,
|
||||
'numberFormat' =>
|
||||
array (
|
||||
0 =>
|
||||
array (
|
||||
'pattern' => '(\\d{3})(\\d{3,8})',
|
||||
'format' => '$1 $2',
|
||||
'leadingDigitsPatterns' =>
|
||||
array (
|
||||
0 => '2|3[3-9]|906|[4-9][1-9]1',
|
||||
),
|
||||
'nationalPrefixFormattingRule' => '0$1',
|
||||
'domesticCarrierCodeFormattingRule' => '',
|
||||
'nationalPrefixOptionalWhenFormatting' => false,
|
||||
),
|
||||
1 =>
|
||||
array (
|
||||
'pattern' => '(\\d{2})(\\d{4,11})',
|
||||
'format' => '$1/$2',
|
||||
'leadingDigitsPatterns' =>
|
||||
array (
|
||||
0 => '[34]0|[68]9',
|
||||
),
|
||||
'nationalPrefixFormattingRule' => '0$1',
|
||||
'domesticCarrierCodeFormattingRule' => '',
|
||||
'nationalPrefixOptionalWhenFormatting' => false,
|
||||
),
|
||||
2 =>
|
||||
array (
|
||||
'pattern' => '([4-9]\\d)(\\d{2})',
|
||||
'format' => '$1 $2',
|
||||
'leadingDigitsPatterns' =>
|
||||
array (
|
||||
0 => '[4-9]',
|
||||
1 => '[4-6]|[7-9](?:\\d[1-9]|[1-9]\\d)',
|
||||
),
|
||||
'nationalPrefixFormattingRule' => '0$1',
|
||||
'domesticCarrierCodeFormattingRule' => '',
|
||||
'nationalPrefixOptionalWhenFormatting' => false,
|
||||
),
|
||||
3 =>
|
||||
array (
|
||||
'pattern' => '([4-9]\\d{3})(\\d{2,7})',
|
||||
'format' => '$1 $2',
|
||||
'leadingDigitsPatterns' =>
|
||||
array (
|
||||
0 => '[4-9]',
|
||||
1 => '[4-6]|[7-9](?:\\d[1-9]|[1-9]\\d)',
|
||||
),
|
||||
'nationalPrefixFormattingRule' => '0$1',
|
||||
'domesticCarrierCodeFormattingRule' => '',
|
||||
'nationalPrefixOptionalWhenFormatting' => false,
|
||||
),
|
||||
4 =>
|
||||
array (
|
||||
'pattern' => '(\\d{3})(\\d{1})(\\d{6})',
|
||||
'format' => '$1 $2 $3',
|
||||
'leadingDigitsPatterns' =>
|
||||
array (
|
||||
0 => '800',
|
||||
),
|
||||
'nationalPrefixFormattingRule' => '0$1',
|
||||
'domesticCarrierCodeFormattingRule' => '',
|
||||
'nationalPrefixOptionalWhenFormatting' => false,
|
||||
),
|
||||
5 =>
|
||||
array (
|
||||
'pattern' => '(\\d{3})(\\d{3,4})(\\d{4})',
|
||||
'format' => '$1 $2 $3',
|
||||
'leadingDigitsPatterns' =>
|
||||
array (
|
||||
0 => '900',
|
||||
),
|
||||
'nationalPrefixFormattingRule' => '0$1',
|
||||
'domesticCarrierCodeFormattingRule' => '',
|
||||
'nationalPrefixOptionalWhenFormatting' => false,
|
||||
),
|
||||
),
|
||||
'intlNumberFormat' =>
|
||||
array (
|
||||
),
|
||||
'mainCountryForCode' => false,
|
||||
'leadingZeroPossible' => false,
|
||||
'mobileNumberPortableRegion' => false,
|
||||
);
|
@@ -0,0 +1,184 @@
|
||||
<?php
|
||||
/**
|
||||
* This file has been @generated by a phing task by {@link BuildMetadataPHPFromXml}.
|
||||
* See [README.md](README.md#generating-data) for more information.
|
||||
*
|
||||
* Pull requests changing data in these files will not be accepted. See the
|
||||
* [FAQ in the README](README.md#problems-with-invalid-numbers] on how to make
|
||||
* metadata changes.
|
||||
*
|
||||
* Do not modify this file directly!
|
||||
*/
|
||||
|
||||
|
||||
return array (
|
||||
'generalDesc' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '3\\d{6}',
|
||||
'PossibleNumberPattern' => '\\d{7}',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => 7,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'fixedLine' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '3\\d{6}',
|
||||
'PossibleNumberPattern' => '\\d{7}',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'mobile' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '3\\d{6}',
|
||||
'PossibleNumberPattern' => '\\d{7}',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'tollFree' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'premiumRate' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'sharedCost' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'personalNumber' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'voip' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'pager' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'uan' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'voicemail' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'noInternationalDialling' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'id' => 'FR',
|
||||
'countryCode' => 33,
|
||||
'internationalPrefix' => '00',
|
||||
'nationalPrefix' => '0',
|
||||
'nationalPrefixForParsing' => '0',
|
||||
'sameMobileAndFixedLinePattern' => true,
|
||||
'numberFormat' =>
|
||||
array (
|
||||
0 =>
|
||||
array (
|
||||
'pattern' => '(\\d)(\\d{2})(\\d{2})(\\d{2})',
|
||||
'format' => '$1 $2 $3 $4',
|
||||
'leadingDigitsPatterns' =>
|
||||
array (
|
||||
0 => '3',
|
||||
),
|
||||
'nationalPrefixFormattingRule' => '0$1',
|
||||
'domesticCarrierCodeFormattingRule' => '',
|
||||
'nationalPrefixOptionalWhenFormatting' => false,
|
||||
),
|
||||
),
|
||||
'intlNumberFormat' =>
|
||||
array (
|
||||
),
|
||||
'mainCountryForCode' => false,
|
||||
'leadingZeroPossible' => false,
|
||||
'mobileNumberPortableRegion' => false,
|
||||
);
|
@@ -0,0 +1,225 @@
|
||||
<?php
|
||||
/**
|
||||
* This file has been @generated by a phing task by {@link BuildMetadataPHPFromXml}.
|
||||
* See [README.md](README.md#generating-data) for more information.
|
||||
*
|
||||
* Pull requests changing data in these files will not be accepted. See the
|
||||
* [FAQ in the README](README.md#problems-with-invalid-numbers] on how to make
|
||||
* metadata changes.
|
||||
*
|
||||
* Do not modify this file directly!
|
||||
*/
|
||||
|
||||
|
||||
return array (
|
||||
'generalDesc' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '\\d{10}',
|
||||
'PossibleNumberPattern' => '\\d{6,10}',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => 9,
|
||||
1 => 10,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
0 => 6,
|
||||
1 => 7,
|
||||
2 => 8,
|
||||
),
|
||||
),
|
||||
'fixedLine' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '[1-6]\\d{9}',
|
||||
'PossibleNumberPattern' => '\\d{6,10}',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'mobile' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '7[1-57-9]\\d{8}',
|
||||
'PossibleNumberPattern' => '\\d{10}',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => 10,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'tollFree' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '80\\d{8}',
|
||||
'PossibleNumberPattern' => '\\d{10}',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => 10,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'premiumRate' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '9[018]\\d{8}',
|
||||
'PossibleNumberPattern' => '\\d{10}',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => 10,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'sharedCost' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '8(?:4[3-5]|7[0-2])\\d{7}',
|
||||
'PossibleNumberPattern' => '\\d{10}',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => 10,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'personalNumber' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '70\\d{8}',
|
||||
'PossibleNumberPattern' => '\\d{10}',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => 10,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'voip' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '56\\d{8}',
|
||||
'PossibleNumberPattern' => '\\d{10}',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => 10,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'pager' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '76\\d{8}',
|
||||
'PossibleNumberPattern' => '\\d{10}',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => 10,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'uan' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'voicemail' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'noInternationalDialling' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'id' => 'GB',
|
||||
'countryCode' => 44,
|
||||
'internationalPrefix' => '00',
|
||||
'nationalPrefix' => '0',
|
||||
'nationalPrefixForParsing' => '0',
|
||||
'sameMobileAndFixedLinePattern' => false,
|
||||
'numberFormat' =>
|
||||
array (
|
||||
0 =>
|
||||
array (
|
||||
'pattern' => '(\\d{2})(\\d{4})(\\d{4})',
|
||||
'format' => '$1 $2 $3',
|
||||
'leadingDigitsPatterns' =>
|
||||
array (
|
||||
0 => '[1-59]|[78]0',
|
||||
),
|
||||
'nationalPrefixFormattingRule' => '(0$1)',
|
||||
'domesticCarrierCodeFormattingRule' => '',
|
||||
'nationalPrefixOptionalWhenFormatting' => false,
|
||||
),
|
||||
1 =>
|
||||
array (
|
||||
'pattern' => '(\\d)(\\d{3})(\\d{3})(\\d{3})',
|
||||
'format' => '$1 $2 $3 $4',
|
||||
'leadingDigitsPatterns' =>
|
||||
array (
|
||||
0 => '6',
|
||||
),
|
||||
'nationalPrefixFormattingRule' => '(0$1)',
|
||||
'domesticCarrierCodeFormattingRule' => '',
|
||||
'nationalPrefixOptionalWhenFormatting' => false,
|
||||
),
|
||||
2 =>
|
||||
array (
|
||||
'pattern' => '(\\d{4})(\\d{3})(\\d{3})',
|
||||
'format' => '$1 $2 $3',
|
||||
'leadingDigitsPatterns' =>
|
||||
array (
|
||||
0 => '7[1-57-9]',
|
||||
),
|
||||
'nationalPrefixFormattingRule' => '(0$1)',
|
||||
'domesticCarrierCodeFormattingRule' => '',
|
||||
'nationalPrefixOptionalWhenFormatting' => false,
|
||||
),
|
||||
3 =>
|
||||
array (
|
||||
'pattern' => '(\\d{3})(\\d{3})(\\d{4})',
|
||||
'format' => '$1 $2 $3',
|
||||
'leadingDigitsPatterns' =>
|
||||
array (
|
||||
0 => '8[47]',
|
||||
),
|
||||
'nationalPrefixFormattingRule' => '(0$1)',
|
||||
'domesticCarrierCodeFormattingRule' => '',
|
||||
'nationalPrefixOptionalWhenFormatting' => false,
|
||||
),
|
||||
),
|
||||
'intlNumberFormat' =>
|
||||
array (
|
||||
),
|
||||
'mainCountryForCode' => false,
|
||||
'leadingZeroPossible' => false,
|
||||
'mobileNumberPortableRegion' => true,
|
||||
);
|
@@ -0,0 +1,171 @@
|
||||
<?php
|
||||
/**
|
||||
* This file has been @generated by a phing task by {@link BuildMetadataPHPFromXml}.
|
||||
* See [README.md](README.md#generating-data) for more information.
|
||||
*
|
||||
* Pull requests changing data in these files will not be accepted. See the
|
||||
* [FAQ in the README](README.md#problems-with-invalid-numbers] on how to make
|
||||
* metadata changes.
|
||||
*
|
||||
* Do not modify this file directly!
|
||||
*/
|
||||
|
||||
|
||||
return array (
|
||||
'generalDesc' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '\\d{6,10}',
|
||||
'PossibleNumberPattern' => '\\d{6,10}',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => 10,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
0 => 6,
|
||||
),
|
||||
),
|
||||
'fixedLine' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '\\d{6,10}',
|
||||
'PossibleNumberPattern' => '\\d{6,10}',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'mobile' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '\\d{6,10}',
|
||||
'PossibleNumberPattern' => '\\d{6,10}',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'tollFree' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'premiumRate' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'sharedCost' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'personalNumber' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'voip' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'pager' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'uan' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'voicemail' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'noInternationalDialling' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'id' => 'GG',
|
||||
'countryCode' => 44,
|
||||
'internationalPrefix' => '',
|
||||
'sameMobileAndFixedLinePattern' => true,
|
||||
'numberFormat' =>
|
||||
array (
|
||||
),
|
||||
'intlNumberFormat' =>
|
||||
array (
|
||||
),
|
||||
'mainCountryForCode' => false,
|
||||
'leadingZeroPossible' => false,
|
||||
'mobileNumberPortableRegion' => false,
|
||||
);
|
@@ -0,0 +1,172 @@
|
||||
<?php
|
||||
/**
|
||||
* This file has been @generated by a phing task by {@link BuildMetadataPHPFromXml}.
|
||||
* See [README.md](README.md#generating-data) for more information.
|
||||
*
|
||||
* Pull requests changing data in these files will not be accepted. See the
|
||||
* [FAQ in the README](README.md#problems-with-invalid-numbers] on how to make
|
||||
* metadata changes.
|
||||
*
|
||||
* Do not modify this file directly!
|
||||
*/
|
||||
|
||||
|
||||
return array (
|
||||
'generalDesc' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '30\\d{7}',
|
||||
'PossibleNumberPattern' => '\\d{9}',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => 9,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'fixedLine' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '30\\d{7}',
|
||||
'PossibleNumberPattern' => '\\d{9}',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'mobile' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '30\\d{7}',
|
||||
'PossibleNumberPattern' => '\\d{9}',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'tollFree' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'premiumRate' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'sharedCost' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'personalNumber' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'voip' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'pager' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'uan' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'voicemail' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'noInternationalDialling' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'id' => 'HU',
|
||||
'countryCode' => 36,
|
||||
'internationalPrefix' => '',
|
||||
'nationalPrefix' => '06',
|
||||
'nationalPrefixForParsing' => '06',
|
||||
'sameMobileAndFixedLinePattern' => true,
|
||||
'numberFormat' =>
|
||||
array (
|
||||
),
|
||||
'intlNumberFormat' =>
|
||||
array (
|
||||
),
|
||||
'mainCountryForCode' => false,
|
||||
'leadingZeroPossible' => false,
|
||||
'mobileNumberPortableRegion' => false,
|
||||
);
|
@@ -0,0 +1,227 @@
|
||||
<?php
|
||||
/**
|
||||
* This file has been @generated by a phing task by {@link BuildMetadataPHPFromXml}.
|
||||
* See [README.md](README.md#generating-data) for more information.
|
||||
*
|
||||
* Pull requests changing data in these files will not be accepted. See the
|
||||
* [FAQ in the README](README.md#problems-with-invalid-numbers] on how to make
|
||||
* metadata changes.
|
||||
*
|
||||
* Do not modify this file directly!
|
||||
*/
|
||||
|
||||
|
||||
return array (
|
||||
'generalDesc' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '[0389]\\d{5,10}',
|
||||
'PossibleNumberPattern' => '\\d{6,11}',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => 6,
|
||||
1 => 9,
|
||||
2 => 10,
|
||||
3 => 11,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'fixedLine' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '0\\d{9,10}',
|
||||
'PossibleNumberPattern' => '\\d{10,11}',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => 10,
|
||||
1 => 11,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'mobile' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '3\\d{8,9}',
|
||||
'PossibleNumberPattern' => '\\d{9,10}',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => 9,
|
||||
1 => 10,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'tollFree' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '80(?:0\\d{6}|3\\d{3})',
|
||||
'PossibleNumberPattern' => '\\d{6,9}',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => 6,
|
||||
1 => 9,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'premiumRate' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '89(?:2\\d{3}|9\\d{6})',
|
||||
'PossibleNumberPattern' => '\\d{6,9}',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => 6,
|
||||
1 => 9,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'sharedCost' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'personalNumber' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'voip' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'pager' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'uan' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'voicemail' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'noInternationalDialling' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'id' => 'IT',
|
||||
'countryCode' => 39,
|
||||
'internationalPrefix' => '00',
|
||||
'sameMobileAndFixedLinePattern' => false,
|
||||
'numberFormat' =>
|
||||
array (
|
||||
0 =>
|
||||
array (
|
||||
'pattern' => '(\\d{2})(\\d{4})(\\d{4})',
|
||||
'format' => '$1 $2 $3',
|
||||
'leadingDigitsPatterns' =>
|
||||
array (
|
||||
0 => '0[26]',
|
||||
),
|
||||
'nationalPrefixFormattingRule' => '',
|
||||
'domesticCarrierCodeFormattingRule' => '',
|
||||
'nationalPrefixOptionalWhenFormatting' => false,
|
||||
),
|
||||
1 =>
|
||||
array (
|
||||
'pattern' => '(\\d{3})(\\d{4})(\\d{3,4})',
|
||||
'format' => '$1 $2 $3',
|
||||
'leadingDigitsPatterns' =>
|
||||
array (
|
||||
0 => '0[13-57-9]',
|
||||
),
|
||||
'nationalPrefixFormattingRule' => '',
|
||||
'domesticCarrierCodeFormattingRule' => '',
|
||||
'nationalPrefixOptionalWhenFormatting' => false,
|
||||
),
|
||||
2 =>
|
||||
array (
|
||||
'pattern' => '(\\d{3})(\\d{3})(\\d{3,4})',
|
||||
'format' => '$1 $2 $3',
|
||||
'leadingDigitsPatterns' =>
|
||||
array (
|
||||
0 => '3',
|
||||
),
|
||||
'nationalPrefixFormattingRule' => '',
|
||||
'domesticCarrierCodeFormattingRule' => '',
|
||||
'nationalPrefixOptionalWhenFormatting' => false,
|
||||
),
|
||||
3 =>
|
||||
array (
|
||||
'pattern' => '(\\d{3})(\\d{3,6})',
|
||||
'format' => '$1 $2',
|
||||
'leadingDigitsPatterns' =>
|
||||
array (
|
||||
0 => '8',
|
||||
),
|
||||
'nationalPrefixFormattingRule' => '',
|
||||
'domesticCarrierCodeFormattingRule' => '',
|
||||
'nationalPrefixOptionalWhenFormatting' => false,
|
||||
),
|
||||
),
|
||||
'intlNumberFormat' =>
|
||||
array (
|
||||
),
|
||||
'mainCountryForCode' => false,
|
||||
'leadingZeroPossible' => true,
|
||||
'mobileNumberPortableRegion' => false,
|
||||
);
|
@@ -0,0 +1,269 @@
|
||||
<?php
|
||||
/**
|
||||
* This file has been @generated by a phing task by {@link BuildMetadataPHPFromXml}.
|
||||
* See [README.md](README.md#generating-data) for more information.
|
||||
*
|
||||
* Pull requests changing data in these files will not be accepted. See the
|
||||
* [FAQ in the README](README.md#problems-with-invalid-numbers] on how to make
|
||||
* metadata changes.
|
||||
*
|
||||
* Do not modify this file directly!
|
||||
*/
|
||||
|
||||
|
||||
return array (
|
||||
'generalDesc' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '07\\d{5}|[1-357-9]\\d{3,10}',
|
||||
'PossibleNumberPattern' => '\\d{4,11}',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => 4,
|
||||
1 => 5,
|
||||
2 => 6,
|
||||
3 => 7,
|
||||
4 => 8,
|
||||
5 => 9,
|
||||
6 => 10,
|
||||
7 => 11,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'fixedLine' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '07\\d{5}|[1-357-9]\\d{3,10}',
|
||||
'PossibleNumberPattern' => '\\d{4,11}',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'mobile' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '07\\d{5}|[1-357-9]\\d{3,10}',
|
||||
'PossibleNumberPattern' => '\\d{4,11}',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'tollFree' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '0777[01]\\d{2}',
|
||||
'PossibleNumberPattern' => '\\d{7}',
|
||||
'ExampleNumber' => '0777012',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => 7,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'premiumRate' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'sharedCost' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'personalNumber' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'voip' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'pager' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'uan' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'voicemail' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'noInternationalDialling' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '[23]\\d{3}',
|
||||
'PossibleNumberPattern' => '\\d{4}',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => 4,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'id' => 'JP',
|
||||
'countryCode' => 81,
|
||||
'internationalPrefix' => '010',
|
||||
'nationalPrefix' => '0',
|
||||
'nationalPrefixForParsing' => '0',
|
||||
'sameMobileAndFixedLinePattern' => true,
|
||||
'numberFormat' =>
|
||||
array (
|
||||
0 =>
|
||||
array (
|
||||
'pattern' => '(\\d{2})(\\d{4})(\\d{4})',
|
||||
'format' => '$1 $2 $3',
|
||||
'leadingDigitsPatterns' =>
|
||||
array (
|
||||
0 => '[57-9]0',
|
||||
),
|
||||
'nationalPrefixFormattingRule' => '0$1',
|
||||
'domesticCarrierCodeFormattingRule' => '',
|
||||
'nationalPrefixOptionalWhenFormatting' => false,
|
||||
),
|
||||
1 =>
|
||||
array (
|
||||
'pattern' => '(\\d{2})(\\d{2})(\\d{3})(\\d{4})',
|
||||
'format' => '$1 $2 $3 $4',
|
||||
'leadingDigitsPatterns' =>
|
||||
array (
|
||||
0 => '[57-9]0',
|
||||
),
|
||||
'nationalPrefixFormattingRule' => '0$1',
|
||||
'domesticCarrierCodeFormattingRule' => '',
|
||||
'nationalPrefixOptionalWhenFormatting' => false,
|
||||
),
|
||||
2 =>
|
||||
array (
|
||||
'pattern' => '(\\d{2})(\\d{3})(\\d{4})',
|
||||
'format' => '$1 $2 $3',
|
||||
'leadingDigitsPatterns' =>
|
||||
array (
|
||||
0 => '111|222|333',
|
||||
1 => '(?:111|222|333)1',
|
||||
2 => '(?:111|222|333)11',
|
||||
),
|
||||
'nationalPrefixFormattingRule' => '0$1',
|
||||
'domesticCarrierCodeFormattingRule' => '',
|
||||
'nationalPrefixOptionalWhenFormatting' => false,
|
||||
),
|
||||
3 =>
|
||||
array (
|
||||
'pattern' => '(\\d{4})(\\d)(\\d{4})',
|
||||
'format' => '$1 $2 $3',
|
||||
'leadingDigitsPatterns' =>
|
||||
array (
|
||||
0 => '222|333',
|
||||
1 => '2221|3332',
|
||||
2 => '22212|3332',
|
||||
3 => '222120|3332',
|
||||
),
|
||||
'nationalPrefixFormattingRule' => '0$1',
|
||||
'domesticCarrierCodeFormattingRule' => '',
|
||||
'nationalPrefixOptionalWhenFormatting' => false,
|
||||
),
|
||||
4 =>
|
||||
array (
|
||||
'pattern' => '(\\d{3})(\\d{2})(\\d{4})',
|
||||
'format' => '$1 $2 $3',
|
||||
'leadingDigitsPatterns' =>
|
||||
array (
|
||||
0 => '[23]',
|
||||
),
|
||||
'nationalPrefixFormattingRule' => '0$1',
|
||||
'domesticCarrierCodeFormattingRule' => '',
|
||||
'nationalPrefixOptionalWhenFormatting' => false,
|
||||
),
|
||||
5 =>
|
||||
array (
|
||||
'pattern' => '(\\d{3})(\\d{4})',
|
||||
'format' => '$1-$2',
|
||||
'leadingDigitsPatterns' =>
|
||||
array (
|
||||
0 => '077',
|
||||
),
|
||||
'nationalPrefixFormattingRule' => '0$1',
|
||||
'domesticCarrierCodeFormattingRule' => '',
|
||||
'nationalPrefixOptionalWhenFormatting' => false,
|
||||
),
|
||||
6 =>
|
||||
array (
|
||||
'pattern' => '(\\d{4})',
|
||||
'format' => '*$1',
|
||||
'leadingDigitsPatterns' =>
|
||||
array (
|
||||
0 => '[23]',
|
||||
),
|
||||
'nationalPrefixFormattingRule' => '$1',
|
||||
'domesticCarrierCodeFormattingRule' => '',
|
||||
'nationalPrefixOptionalWhenFormatting' => false,
|
||||
),
|
||||
),
|
||||
'intlNumberFormat' =>
|
||||
array (
|
||||
),
|
||||
'mainCountryForCode' => false,
|
||||
'leadingZeroPossible' => true,
|
||||
'mobileNumberPortableRegion' => false,
|
||||
);
|
@@ -0,0 +1,342 @@
|
||||
<?php
|
||||
/**
|
||||
* This file has been @generated by a phing task by {@link BuildMetadataPHPFromXml}.
|
||||
* See [README.md](README.md#generating-data) for more information.
|
||||
*
|
||||
* Pull requests changing data in these files will not be accepted. See the
|
||||
* [FAQ in the README](README.md#problems-with-invalid-numbers] on how to make
|
||||
* metadata changes.
|
||||
*
|
||||
* Do not modify this file directly!
|
||||
*/
|
||||
|
||||
|
||||
return array (
|
||||
'generalDesc' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '[1-7]\\d{3,9}|8\\d{8}',
|
||||
'PossibleNumberPattern' => '\\d{4,10}',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => 4,
|
||||
1 => 5,
|
||||
2 => 6,
|
||||
3 => 7,
|
||||
4 => 8,
|
||||
5 => 9,
|
||||
6 => 10,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'fixedLine' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '(?:2|[34][1-3]|5[1-5]|6[1-4])(?:1\\d{2,3}|[2-9]\\d{6,7})',
|
||||
'PossibleNumberPattern' => '\\d{4,10}',
|
||||
'ExampleNumber' => '22123456',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'mobile' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '1[0-25-9]\\d{7,8}',
|
||||
'PossibleNumberPattern' => '\\d{9,10}',
|
||||
'ExampleNumber' => '1023456789',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => 9,
|
||||
1 => 10,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'tollFree' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '80\\d{7}',
|
||||
'PossibleNumberPattern' => '\\d{9}',
|
||||
'ExampleNumber' => '801234567',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => 9,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'premiumRate' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '60[2-9]\\d{6}',
|
||||
'PossibleNumberPattern' => '\\d{9}',
|
||||
'ExampleNumber' => '602345678',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => 9,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'sharedCost' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'personalNumber' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '50\\d{8}',
|
||||
'PossibleNumberPattern' => '\\d{10}',
|
||||
'ExampleNumber' => '5012345678',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => 10,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'voip' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '70\\d{8}',
|
||||
'PossibleNumberPattern' => '\\d{10}',
|
||||
'ExampleNumber' => '7012345678',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => 10,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'pager' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'uan' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'voicemail' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'noInternationalDialling' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'PossibleLength' =>
|
||||
array (
|
||||
0 => -1,
|
||||
),
|
||||
'PossibleLengthLocalOnly' =>
|
||||
array (
|
||||
),
|
||||
),
|
||||
'id' => 'KR',
|
||||
'countryCode' => 82,
|
||||
'internationalPrefix' => '00(?:[124-68]|[37]\\d{2})',
|
||||
'nationalPrefix' => '0',
|
||||
'nationalPrefixForParsing' => '0(8[1-46-8]|85\\d{2})?',
|
||||
'sameMobileAndFixedLinePattern' => false,
|
||||
'numberFormat' =>
|
||||
array (
|
||||
0 =>
|
||||
array (
|
||||
'pattern' => '(\\d{2})(\\d{4})(\\d{4})',
|
||||
'format' => '$1-$2-$3',
|
||||
'leadingDigitsPatterns' =>
|
||||
array (
|
||||
0 => '1(?:0|1[19]|[69]9|5[458])|[57]0',
|
||||
1 => '1(?:0|1[19]|[69]9|5(?:44|59|8))|[57]0',
|
||||
),
|
||||
'nationalPrefixFormattingRule' => '0$1',
|
||||
'domesticCarrierCodeFormattingRule' => '',
|
||||
'nationalPrefixOptionalWhenFormatting' => false,
|
||||
),
|
||||
1 =>
|
||||
array (
|
||||
'pattern' => '(\\d{2})(\\d{3})(\\d{4})',
|
||||
'format' => '$1-$2-$3',
|
||||
'leadingDigitsPatterns' =>
|
||||
array (
|
||||
0 => '1(?:[169][2-8]|[78]|5[1-4])|[68]0|[3-6][1-9][2-9]',
|
||||
1 => '1(?:[169][2-8]|[78]|5(?:[1-3]|4[56]))|[68]0|[3-6][1-9][2-9]',
|
||||
),
|
||||
'nationalPrefixFormattingRule' => '0$1',
|
||||
'domesticCarrierCodeFormattingRule' => '',
|
||||
'nationalPrefixOptionalWhenFormatting' => false,
|
||||
),
|
||||
2 =>
|
||||
array (
|
||||
'pattern' => '(\\d{3})(\\d)(\\d{4})',
|
||||
'format' => '$1-$2-$3',
|
||||
'leadingDigitsPatterns' =>
|
||||
array (
|
||||
0 => '131',
|
||||
1 => '1312',
|
||||
),
|
||||
'nationalPrefixFormattingRule' => '0$1',
|
||||
'domesticCarrierCodeFormattingRule' => '',
|
||||
'nationalPrefixOptionalWhenFormatting' => false,
|
||||
),
|
||||
3 =>
|
||||
array (
|
||||
'pattern' => '(\\d{3})(\\d{2})(\\d{4})',
|
||||
'format' => '$1-$2-$3',
|
||||
'leadingDigitsPatterns' =>
|
||||
array (
|
||||
0 => '131',
|
||||
1 => '131[13-9]',
|
||||
),
|
||||
'nationalPrefixFormattingRule' => '0$1',
|
||||
'domesticCarrierCodeFormattingRule' => '',
|
||||
'nationalPrefixOptionalWhenFormatting' => false,
|
||||
),
|
||||
4 =>
|
||||
array (
|
||||
'pattern' => '(\\d{3})(\\d{3})(\\d{4})',
|
||||
'format' => '$1-$2-$3',
|
||||
'leadingDigitsPatterns' =>
|
||||
array (
|
||||
0 => '13[2-9]',
|
||||
),
|
||||
'nationalPrefixFormattingRule' => '0$1',
|
||||
'domesticCarrierCodeFormattingRule' => '',
|
||||
'nationalPrefixOptionalWhenFormatting' => false,
|
||||
),
|
||||
5 =>
|
||||
array (
|
||||
'pattern' => '(\\d{2})(\\d{2})(\\d{3})(\\d{4})',
|
||||
'format' => '$1-$2-$3-$4',
|
||||
'leadingDigitsPatterns' =>
|
||||
array (
|
||||
0 => '30',
|
||||
),
|
||||
'nationalPrefixFormattingRule' => '0$1',
|
||||
'domesticCarrierCodeFormattingRule' => '',
|
||||
'nationalPrefixOptionalWhenFormatting' => false,
|
||||
),
|
||||
6 =>
|
||||
array (
|
||||
'pattern' => '(\\d)(\\d{4})(\\d{4})',
|
||||
'format' => '$1-$2-$3',
|
||||
'leadingDigitsPatterns' =>
|
||||
array (
|
||||
0 => '2(?:[26]|3[0-467])',
|
||||
1 => '2(?:[26]|3(?:01|1[45]|2[17-9]|39|4|6[67]|7[078]))',
|
||||
),
|
||||
'nationalPrefixFormattingRule' => '0$1',
|
||||
'domesticCarrierCodeFormattingRule' => '',
|
||||
'nationalPrefixOptionalWhenFormatting' => false,
|
||||
),
|
||||
7 =>
|
||||
array (
|
||||
'pattern' => '(\\d)(\\d{3})(\\d{4})',
|
||||
'format' => '$1-$2-$3',
|
||||
'leadingDigitsPatterns' =>
|
||||
array (
|
||||
0 => '2(?:3[0-35-9]|[457-9])',
|
||||
1 => '2(?:3(?:0[02-9]|1[0-36-9]|2[02-6]|3[0-8]|6[0-589]|7[1-69]|[589])|[457-9])',
|
||||
),
|
||||
'nationalPrefixFormattingRule' => '0$1',
|
||||
'domesticCarrierCodeFormattingRule' => '',
|
||||
'nationalPrefixOptionalWhenFormatting' => false,
|
||||
),
|
||||
8 =>
|
||||
array (
|
||||
'pattern' => '(\\d)(\\d{3})',
|
||||
'format' => '$1-$2',
|
||||
'leadingDigitsPatterns' =>
|
||||
array (
|
||||
0 => '21[0-46-9]',
|
||||
1 => '21(?:[0-247-9]|3[124]|6[1269])',
|
||||
),
|
||||
'nationalPrefixFormattingRule' => '0$1',
|
||||
'domesticCarrierCodeFormattingRule' => '',
|
||||
'nationalPrefixOptionalWhenFormatting' => false,
|
||||
),
|
||||
9 =>
|
||||
array (
|
||||
'pattern' => '(\\d)(\\d{4})',
|
||||
'format' => '$1-$2',
|
||||
'leadingDigitsPatterns' =>
|
||||
array (
|
||||
0 => '21[36]',
|
||||
1 => '21(?:3[035-9]|6[03-578])',
|
||||
),
|
||||
'nationalPrefixFormattingRule' => '0$1',
|
||||
'domesticCarrierCodeFormattingRule' => '',
|
||||
'nationalPrefixOptionalWhenFormatting' => false,
|
||||
),
|
||||
10 =>
|
||||
array (
|
||||
'pattern' => '(\\d{2})(\\d{3})',
|
||||
'format' => '$1-$2',
|
||||
'leadingDigitsPatterns' =>
|
||||
array (
|
||||
0 => '[3-6][1-9]1',
|
||||
1 => '[3-6][1-9]1(?:[0-46-9])',
|
||||
2 => '[3-6][1-9]1(?:[0-247-9]|3[124]|6[1269])',
|
||||
),
|
||||
'nationalPrefixFormattingRule' => '0$1',
|
||||
'domesticCarrierCodeFormattingRule' => '',
|
||||
'nationalPrefixOptionalWhenFormatting' => false,
|
||||
),
|
||||
11 =>
|
||||
array (
|
||||
'pattern' => '(\\d{2})(\\d{4})',
|
||||
'format' => '$1-$2',
|
||||
'leadingDigitsPatterns' =>
|
||||
array (
|
||||
0 => '[3-6][1-9]1',
|
||||
1 => '[3-6][1-9]1[36]',
|
||||
2 => '[3-6][1-9]1(?:3[035-9]|6[03-578])',
|
||||
),
|
||||
'nationalPrefixFormattingRule' => '0$1',
|
||||
'domesticCarrierCodeFormattingRule' => '',
|
||||
'nationalPrefixOptionalWhenFormatting' => false,
|
||||
),
|
||||
),
|
||||
'intlNumberFormat' =>
|
||||
array (
|
||||
),
|
||||
'mainCountryForCode' => false,
|
||||
'leadingZeroPossible' => false,
|
||||
'mobileNumberPortableRegion' => false,
|
||||
);
|
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user