From f01f51eea564f16810579e483e6cd1891b8651c1 Mon Sep 17 00:00:00 2001 From: root Date: Tue, 6 May 2025 11:13:11 +0100 Subject: [PATCH] fix issue on register agent --- .flowconfig | 0 .gitignore | 0 Doxyfile | 0 README.md | 0 Twilio/Deserialize.php | 0 Twilio/Exceptions/ConfigurationException.php | 0 Twilio/Exceptions/DeserializeException.php | 0 Twilio/Exceptions/EnvironmentException.php | 0 Twilio/Exceptions/HttpException.php | 0 Twilio/Exceptions/RestException.php | 0 Twilio/Exceptions/TwilioException.php | 0 Twilio/Exceptions/TwimlException.php | 0 Twilio/Http/Client.php | 0 Twilio/Http/CurlClient.php | 0 Twilio/Http/Response.php | 0 Twilio/InstanceContext.php | 0 Twilio/InstanceResource.php | 0 Twilio/Jwt/AccessToken.php | 0 Twilio/Jwt/Client/ScopeURI.php | 0 Twilio/Jwt/ClientToken.php | 0 Twilio/Jwt/Grants/ChatGrant.php | 0 Twilio/Jwt/Grants/ConversationsGrant.php | 0 Twilio/Jwt/Grants/Grant.php | 0 Twilio/Jwt/Grants/IpMessagingGrant.php | 0 Twilio/Jwt/Grants/SyncGrant.php | 0 Twilio/Jwt/Grants/TaskRouterGrant.php | 0 Twilio/Jwt/Grants/VideoGrant.php | 0 Twilio/Jwt/Grants/VoiceGrant.php | 0 Twilio/Jwt/JWT.php | 0 Twilio/Jwt/TaskRouter/CapabilityToken.php | 0 Twilio/Jwt/TaskRouter/Policy.php | 0 Twilio/Jwt/TaskRouter/TaskQueueCapability.php | 0 Twilio/Jwt/TaskRouter/WorkerCapability.php | 0 Twilio/Jwt/TaskRouter/WorkspaceCapability.php | 0 Twilio/Options.php | 0 Twilio/Rest/Api.php | 0 Twilio/Rest/Chat.php | 0 Twilio/Rest/Chat/V1/CredentialContext.php | 0 .../V1/Service/Channel/InviteInstance.php | 0 .../Chat/V1/Service/Channel/InviteOptions.php | 0 .../Chat/V1/Service/Channel/MessageList.php | 0 .../Rest/Chat/V1/Service/ChannelContext.php | 0 Twilio/Rest/Chat/V2.php | 0 Twilio/Rest/Client.php | 0 Twilio/Rest/Fax/V1.php | 0 Twilio/Rest/Fax/V1/Fax/FaxMediaContext.php | 0 Twilio/Rest/Fax/V1/Fax/FaxMediaInstance.php | 0 Twilio/Rest/Fax/V1/Fax/FaxMediaList.php | 0 Twilio/Rest/Fax/V1/Fax/FaxMediaPage.php | 0 Twilio/Rest/Fax/V1/FaxContext.php | 0 Twilio/Rest/Fax/V1/FaxInstance.php | 0 Twilio/Rest/Fax/V1/FaxList.php | 0 Twilio/Rest/Fax/V1/FaxOptions.php | 0 Twilio/Rest/Fax/V1/FaxPage.php | 0 Twilio/Rest/Lookups.php | 0 Twilio/Rest/Notify.php | 0 Twilio/Rest/Pricing.php | 0 Twilio/Rest/Proxy.php | 0 Twilio/Rest/Studio.php | 0 Twilio/Rest/Studio/V1.php | 0 .../Engagement/EngagementContextContext.php | 0 .../Engagement/EngagementContextInstance.php | 0 .../Flow/Engagement/EngagementContextList.php | 0 .../Flow/Engagement/EngagementContextPage.php | 0 .../Engagement/Step/StepContextContext.php | 0 .../Engagement/Step/StepContextInstance.php | 0 .../Flow/Engagement/Step/StepContextList.php | 0 .../Flow/Engagement/Step/StepContextPage.php | 0 .../Studio/V1/Flow/Engagement/StepContext.php | 0 .../V1/Flow/Engagement/StepInstance.php | 0 .../Studio/V1/Flow/Engagement/StepList.php | 0 .../Studio/V1/Flow/Engagement/StepPage.php | 0 .../Rest/Studio/V1/Flow/EngagementContext.php | 0 .../Studio/V1/Flow/EngagementInstance.php | 0 Twilio/Rest/Studio/V1/Flow/EngagementList.php | 0 .../Rest/Studio/V1/Flow/EngagementOptions.php | 0 Twilio/Rest/Studio/V1/Flow/EngagementPage.php | 0 .../Execution/ExecutionContextContext.php | 0 .../Execution/ExecutionContextInstance.php | 0 .../Flow/Execution/ExecutionContextList.php | 0 .../Flow/Execution/ExecutionContextPage.php | 0 .../ExecutionStepContextContext.php | 0 .../ExecutionStepContextInstance.php | 0 .../ExecutionStepContextList.php | 0 .../ExecutionStepContextPage.php | 0 .../Flow/Execution/ExecutionStepContext.php | 0 .../Flow/Execution/ExecutionStepInstance.php | 0 .../V1/Flow/Execution/ExecutionStepList.php | 0 .../V1/Flow/Execution/ExecutionStepPage.php | 0 .../Rest/Studio/V1/Flow/ExecutionContext.php | 0 .../Rest/Studio/V1/Flow/ExecutionInstance.php | 0 Twilio/Rest/Studio/V1/Flow/ExecutionList.php | 0 .../Rest/Studio/V1/Flow/ExecutionOptions.php | 0 Twilio/Rest/Studio/V1/Flow/ExecutionPage.php | 0 Twilio/Rest/Studio/V1/FlowContext.php | 0 Twilio/Rest/Studio/V1/FlowInstance.php | 0 Twilio/Rest/Studio/V1/FlowList.php | 0 Twilio/Rest/Studio/V1/FlowPage.php | 0 Twilio/Rest/Taskrouter.php | 0 Twilio/Rest/Taskrouter/V1.php | 0 .../V1/Workspace/ActivityContext.php | 0 .../V1/Workspace/ActivityInstance.php | 0 .../Taskrouter/V1/Workspace/ActivityList.php | 0 .../V1/Workspace/ActivityOptions.php | 0 .../Taskrouter/V1/Workspace/ActivityPage.php | 0 .../Taskrouter/V1/Workspace/EventContext.php | 0 .../Taskrouter/V1/Workspace/EventInstance.php | 0 .../Taskrouter/V1/Workspace/EventList.php | 0 .../Taskrouter/V1/Workspace/EventOptions.php | 0 .../Taskrouter/V1/Workspace/EventPage.php | 0 .../V1/Workspace/Task/ReservationContext.php | 0 .../V1/Workspace/Task/ReservationInstance.php | 0 .../V1/Workspace/Task/ReservationList.php | 0 .../V1/Workspace/Task/ReservationOptions.php | 0 .../V1/Workspace/Task/ReservationPage.php | 0 .../V1/Workspace/TaskChannelContext.php | 0 .../V1/Workspace/TaskChannelInstance.php | 0 .../V1/Workspace/TaskChannelList.php | 0 .../V1/Workspace/TaskChannelPage.php | 0 .../Taskrouter/V1/Workspace/TaskContext.php | 0 .../Taskrouter/V1/Workspace/TaskInstance.php | 0 .../Rest/Taskrouter/V1/Workspace/TaskList.php | 0 .../Taskrouter/V1/Workspace/TaskOptions.php | 0 .../Rest/Taskrouter/V1/Workspace/TaskPage.php | 0 .../TaskQueueCumulativeStatisticsContext.php | 0 .../TaskQueueCumulativeStatisticsInstance.php | 0 .../TaskQueueCumulativeStatisticsList.php | 0 .../TaskQueueCumulativeStatisticsOptions.php | 0 .../TaskQueueCumulativeStatisticsPage.php | 0 .../TaskQueueRealTimeStatisticsContext.php | 0 .../TaskQueueRealTimeStatisticsInstance.php | 0 .../TaskQueueRealTimeStatisticsList.php | 0 .../TaskQueueRealTimeStatisticsOptions.php | 0 .../TaskQueueRealTimeStatisticsPage.php | 0 .../TaskQueue/TaskQueueStatisticsContext.php | 0 .../TaskQueue/TaskQueueStatisticsInstance.php | 0 .../TaskQueue/TaskQueueStatisticsList.php | 0 .../TaskQueue/TaskQueueStatisticsOptions.php | 0 .../TaskQueue/TaskQueueStatisticsPage.php | 0 .../TaskQueuesStatisticsInstance.php | 0 .../TaskQueue/TaskQueuesStatisticsList.php | 0 .../TaskQueue/TaskQueuesStatisticsOptions.php | 0 .../TaskQueue/TaskQueuesStatisticsPage.php | 0 .../V1/Workspace/TaskQueueContext.php | 0 .../V1/Workspace/TaskQueueInstance.php | 0 .../Taskrouter/V1/Workspace/TaskQueueList.php | 0 .../V1/Workspace/TaskQueueOptions.php | 0 .../Taskrouter/V1/Workspace/TaskQueuePage.php | 0 .../Workspace/Worker/ReservationContext.php | 0 .../Workspace/Worker/ReservationInstance.php | 0 .../V1/Workspace/Worker/ReservationList.php | 0 .../Workspace/Worker/ReservationOptions.php | 0 .../V1/Workspace/Worker/ReservationPage.php | 0 .../Workspace/Worker/WorkerChannelContext.php | 0 .../Worker/WorkerChannelInstance.php | 0 .../V1/Workspace/Worker/WorkerChannelList.php | 0 .../Workspace/Worker/WorkerChannelOptions.php | 0 .../V1/Workspace/Worker/WorkerChannelPage.php | 0 .../Worker/WorkerStatisticsContext.php | 0 .../Worker/WorkerStatisticsInstance.php | 0 .../Workspace/Worker/WorkerStatisticsList.php | 0 .../Worker/WorkerStatisticsOptions.php | 0 .../Workspace/Worker/WorkerStatisticsPage.php | 0 .../WorkersCumulativeStatisticsContext.php | 0 .../WorkersCumulativeStatisticsInstance.php | 0 .../WorkersCumulativeStatisticsList.php | 0 .../WorkersCumulativeStatisticsOptions.php | 0 .../WorkersCumulativeStatisticsPage.php | 0 .../WorkersRealTimeStatisticsContext.php | 0 .../WorkersRealTimeStatisticsInstance.php | 0 .../Worker/WorkersRealTimeStatisticsList.php | 0 .../WorkersRealTimeStatisticsOptions.php | 0 .../Worker/WorkersRealTimeStatisticsPage.php | 0 .../Worker/WorkersStatisticsContext.php | 0 .../Worker/WorkersStatisticsInstance.php | 0 .../Worker/WorkersStatisticsList.php | 0 .../Worker/WorkersStatisticsOptions.php | 0 .../Worker/WorkersStatisticsPage.php | 0 .../Taskrouter/V1/Workspace/WorkerContext.php | 0 .../V1/Workspace/WorkerInstance.php | 0 .../Taskrouter/V1/Workspace/WorkerList.php | 0 .../Taskrouter/V1/Workspace/WorkerOptions.php | 0 .../Taskrouter/V1/Workspace/WorkerPage.php | 0 .../WorkflowCumulativeStatisticsContext.php | 0 .../WorkflowCumulativeStatisticsInstance.php | 0 .../WorkflowCumulativeStatisticsList.php | 0 .../WorkflowCumulativeStatisticsOptions.php | 0 .../WorkflowCumulativeStatisticsPage.php | 0 .../WorkflowRealTimeStatisticsContext.php | 0 .../WorkflowRealTimeStatisticsInstance.php | 0 .../WorkflowRealTimeStatisticsList.php | 0 .../WorkflowRealTimeStatisticsOptions.php | 0 .../WorkflowRealTimeStatisticsPage.php | 0 .../Workflow/WorkflowStatisticsContext.php | 0 .../Workflow/WorkflowStatisticsInstance.php | 0 .../Workflow/WorkflowStatisticsList.php | 0 .../Workflow/WorkflowStatisticsOptions.php | 0 .../Workflow/WorkflowStatisticsPage.php | 0 .../V1/Workspace/WorkflowContext.php | 0 .../V1/Workspace/WorkflowInstance.php | 0 .../Taskrouter/V1/Workspace/WorkflowList.php | 0 .../V1/Workspace/WorkflowOptions.php | 0 .../Taskrouter/V1/Workspace/WorkflowPage.php | 0 .../WorkspaceCumulativeStatisticsContext.php | 0 .../WorkspaceCumulativeStatisticsInstance.php | 0 .../WorkspaceCumulativeStatisticsList.php | 0 .../WorkspaceCumulativeStatisticsOptions.php | 0 .../WorkspaceCumulativeStatisticsPage.php | 0 .../WorkspaceRealTimeStatisticsContext.php | 0 .../WorkspaceRealTimeStatisticsInstance.php | 0 .../WorkspaceRealTimeStatisticsList.php | 0 .../WorkspaceRealTimeStatisticsOptions.php | 0 .../WorkspaceRealTimeStatisticsPage.php | 0 .../Workspace/WorkspaceStatisticsContext.php | 0 .../Workspace/WorkspaceStatisticsInstance.php | 0 .../V1/Workspace/WorkspaceStatisticsList.php | 0 .../Workspace/WorkspaceStatisticsOptions.php | 0 .../V1/Workspace/WorkspaceStatisticsPage.php | 0 .../Rest/Taskrouter/V1/WorkspaceContext.php | 0 .../Rest/Taskrouter/V1/WorkspaceInstance.php | 0 Twilio/Rest/Taskrouter/V1/WorkspaceList.php | 0 .../Rest/Taskrouter/V1/WorkspaceOptions.php | 0 Twilio/Rest/Taskrouter/V1/WorkspacePage.php | 0 Twilio/Rest/Trunking/V1.php | 0 .../V1/Trunk/CredentialListContext.php | 0 .../V1/Trunk/CredentialListInstance.php | 0 .../Trunking/V1/Trunk/CredentialListList.php | 0 .../Trunking/V1/Trunk/CredentialListPage.php | 0 .../V1/Trunk/IpAccessControlListContext.php | 0 .../V1/Trunk/IpAccessControlListInstance.php | 0 .../V1/Trunk/IpAccessControlListList.php | 0 .../V1/Trunk/IpAccessControlListPage.php | 0 .../V1/Trunk/OriginationUrlContext.php | 0 .../V1/Trunk/OriginationUrlInstance.php | 0 .../Trunking/V1/Trunk/OriginationUrlList.php | 0 .../V1/Trunk/OriginationUrlOptions.php | 0 .../Trunking/V1/Trunk/OriginationUrlPage.php | 0 .../Trunking/V1/Trunk/PhoneNumberContext.php | 0 .../Trunking/V1/Trunk/PhoneNumberInstance.php | 0 .../Trunking/V1/Trunk/PhoneNumberList.php | 0 .../Trunking/V1/Trunk/PhoneNumberPage.php | 0 Twilio/Rest/Trunking/V1/TrunkContext.php | 0 Twilio/Rest/Trunking/V1/TrunkInstance.php | 0 Twilio/Rest/Trunking/V1/TrunkList.php | 0 Twilio/Rest/Trunking/V1/TrunkOptions.php | 0 Twilio/Rest/Trunking/V1/TrunkPage.php | 0 Twilio/Rest/Verify.php | 0 Twilio/TaskRouter/WorkflowConfiguration.php | 0 Twilio/TaskRouter/WorkflowRule.php | 0 Twilio/TaskRouter/WorkflowRuleTarget.php | 0 Twilio/Twiml.php | 0 Twilio/Version.php | 0 Twilio/VersionInfo.php | 0 Twilio/autoload.php | 0 composer.json | 0 composer.lock | 177 ++-- database/DataBaseConnector.php | 23 +- .../DataBaseConnector_safe_save_172137.php | 0 database/Requester.php | 0 database/font/courier.php | 0 database/font/courierb.php | 0 database/font/courierbi.php | 0 database/font/courieri.php | 0 database/font/helvetica.php | 0 database/font/helveticab.php | 0 database/font/helveticabi.php | 0 database/font/helveticai.php | 0 database/font/symbol.php | 0 database/font/times.php | 0 database/font/timesb.php | 0 database/font/timesbi.php | 0 database/font/timesi.php | 0 database/fpdf.css | 0 database/fpdf.php | 985 +++++++++++++++++- datas/img/network/airtel-money-logo.png | Bin datas/img/network/canal-plus-logo.png | Bin .../network/cnamgs-cabinet-medical-logo.png | Bin .../cnamgs-centre-hospitalier-logo.png | Bin datas/img/network/cnamgs-cliniques-logo.png | Bin datas/img/network/cnamgs-fond-4-logo.png | Bin .../img/network/cnamgs-laboratoires-logo.png | Bin datas/img/network/cnamgs-medecins-logo.png | Bin datas/img/network/cnamgs-opticiens-logo.png | Bin datas/img/network/cnamgs-pharmacies-logo.png | Bin datas/img/network/coris-money-logo.png | Bin datas/img/network/dhl-logo.png | Bin datas/img/network/ecobank-logo.png | Bin datas/img/network/express-union-logo.png | Bin datas/img/network/ilink-world-logo.png | Bin datas/img/network/ilink-world-sante-logo.png | Bin datas/img/network/juba-logo.png | Bin datas/img/network/miang-logo.png | Bin datas/img/network/mobicash-logo.png | Bin datas/img/network/mobile-money-logo.png | Bin datas/img/network/money-express-logo.png | Bin datas/img/network/moneygram-logo.png | Bin .../img/network/mutuelle-nano-sante-logo.png | Bin datas/img/network/orabank-logo.png | Bin datas/img/network/orange-money-logo.png | Bin datas/img/network/ria-logo.png | Bin datas/img/network/satcon-logo.png | Bin datas/img/network/seeg-logo.png | Bin datas/img/network/sigue-logo.png | Bin datas/img/network/small-world-logo.png | Bin datas/img/network/uba-fs-ilink-logo.png | Bin datas/img/network/uba-logo.png | Bin datas/img/network/vodafone-logo.png | Bin datas/img/network/wari-logo.png | Bin datas/img/network/western-union-logo.png | Bin datas/img/network/yup-logo.png | Bin init/init.php | 1 - init/init.php.save | 14 + interacted/BalanceAction.php | 2 +- interacted/ConfigAction.php | 0 interacted/DemandeAction.php | 0 interacted/LocationAction.php | 0 interacted/LoginAction.php | 0 interacted/MembersAction.php | 0 interacted/Messenger.php | 0 interacted/NetworkAction.php | 0 interacted/WalletAction.php | 0 interacted/testSMS.php | 0 logs/.gitignore | 0 migrations 2.php | 0 migrations copie.php | 0 migrations.php | 0 model 2/Balance.php | 0 model 2/User.php | 0 model/Balance.php | 0 model/User.php | 0 static 2/en/message.json | 0 static 2/fr/message.json | 0 static/en/message.json | 0 static/fr/message.json | 0 updater 2.php | 0 updater.php | 0 336 files changed, 1104 insertions(+), 98 deletions(-) mode change 100644 => 100755 .flowconfig mode change 100644 => 100755 .gitignore mode change 100644 => 100755 Doxyfile mode change 100644 => 100755 README.md mode change 100644 => 100755 Twilio/Deserialize.php mode change 100644 => 100755 Twilio/Exceptions/ConfigurationException.php mode change 100644 => 100755 Twilio/Exceptions/DeserializeException.php mode change 100644 => 100755 Twilio/Exceptions/EnvironmentException.php mode change 100644 => 100755 Twilio/Exceptions/HttpException.php mode change 100644 => 100755 Twilio/Exceptions/RestException.php mode change 100644 => 100755 Twilio/Exceptions/TwilioException.php mode change 100644 => 100755 Twilio/Exceptions/TwimlException.php mode change 100644 => 100755 Twilio/Http/Client.php mode change 100644 => 100755 Twilio/Http/CurlClient.php mode change 100644 => 100755 Twilio/Http/Response.php mode change 100644 => 100755 Twilio/InstanceContext.php mode change 100644 => 100755 Twilio/InstanceResource.php mode change 100644 => 100755 Twilio/Jwt/AccessToken.php mode change 100644 => 100755 Twilio/Jwt/Client/ScopeURI.php mode change 100644 => 100755 Twilio/Jwt/ClientToken.php mode change 100644 => 100755 Twilio/Jwt/Grants/ChatGrant.php mode change 100644 => 100755 Twilio/Jwt/Grants/ConversationsGrant.php mode change 100644 => 100755 Twilio/Jwt/Grants/Grant.php mode change 100644 => 100755 Twilio/Jwt/Grants/IpMessagingGrant.php mode change 100644 => 100755 Twilio/Jwt/Grants/SyncGrant.php mode change 100644 => 100755 Twilio/Jwt/Grants/TaskRouterGrant.php mode change 100644 => 100755 Twilio/Jwt/Grants/VideoGrant.php mode change 100644 => 100755 Twilio/Jwt/Grants/VoiceGrant.php mode change 100644 => 100755 Twilio/Jwt/JWT.php mode change 100644 => 100755 Twilio/Jwt/TaskRouter/CapabilityToken.php mode change 100644 => 100755 Twilio/Jwt/TaskRouter/Policy.php mode change 100644 => 100755 Twilio/Jwt/TaskRouter/TaskQueueCapability.php mode change 100644 => 100755 Twilio/Jwt/TaskRouter/WorkerCapability.php mode change 100644 => 100755 Twilio/Jwt/TaskRouter/WorkspaceCapability.php mode change 100644 => 100755 Twilio/Options.php mode change 100644 => 100755 Twilio/Rest/Api.php mode change 100644 => 100755 Twilio/Rest/Chat.php mode change 100644 => 100755 Twilio/Rest/Chat/V1/CredentialContext.php mode change 100644 => 100755 Twilio/Rest/Chat/V1/Service/Channel/InviteInstance.php mode change 100644 => 100755 Twilio/Rest/Chat/V1/Service/Channel/InviteOptions.php mode change 100644 => 100755 Twilio/Rest/Chat/V1/Service/Channel/MessageList.php mode change 100644 => 100755 Twilio/Rest/Chat/V1/Service/ChannelContext.php mode change 100644 => 100755 Twilio/Rest/Chat/V2.php mode change 100644 => 100755 Twilio/Rest/Client.php mode change 100644 => 100755 Twilio/Rest/Fax/V1.php mode change 100644 => 100755 Twilio/Rest/Fax/V1/Fax/FaxMediaContext.php mode change 100644 => 100755 Twilio/Rest/Fax/V1/Fax/FaxMediaInstance.php mode change 100644 => 100755 Twilio/Rest/Fax/V1/Fax/FaxMediaList.php mode change 100644 => 100755 Twilio/Rest/Fax/V1/Fax/FaxMediaPage.php mode change 100644 => 100755 Twilio/Rest/Fax/V1/FaxContext.php mode change 100644 => 100755 Twilio/Rest/Fax/V1/FaxInstance.php mode change 100644 => 100755 Twilio/Rest/Fax/V1/FaxList.php mode change 100644 => 100755 Twilio/Rest/Fax/V1/FaxOptions.php mode change 100644 => 100755 Twilio/Rest/Fax/V1/FaxPage.php mode change 100644 => 100755 Twilio/Rest/Lookups.php mode change 100644 => 100755 Twilio/Rest/Notify.php mode change 100644 => 100755 Twilio/Rest/Pricing.php mode change 100644 => 100755 Twilio/Rest/Proxy.php mode change 100644 => 100755 Twilio/Rest/Studio.php mode change 100644 => 100755 Twilio/Rest/Studio/V1.php mode change 100644 => 100755 Twilio/Rest/Studio/V1/Flow/Engagement/EngagementContextContext.php mode change 100644 => 100755 Twilio/Rest/Studio/V1/Flow/Engagement/EngagementContextInstance.php mode change 100644 => 100755 Twilio/Rest/Studio/V1/Flow/Engagement/EngagementContextList.php mode change 100644 => 100755 Twilio/Rest/Studio/V1/Flow/Engagement/EngagementContextPage.php mode change 100644 => 100755 Twilio/Rest/Studio/V1/Flow/Engagement/Step/StepContextContext.php mode change 100644 => 100755 Twilio/Rest/Studio/V1/Flow/Engagement/Step/StepContextInstance.php mode change 100644 => 100755 Twilio/Rest/Studio/V1/Flow/Engagement/Step/StepContextList.php mode change 100644 => 100755 Twilio/Rest/Studio/V1/Flow/Engagement/Step/StepContextPage.php mode change 100644 => 100755 Twilio/Rest/Studio/V1/Flow/Engagement/StepContext.php mode change 100644 => 100755 Twilio/Rest/Studio/V1/Flow/Engagement/StepInstance.php mode change 100644 => 100755 Twilio/Rest/Studio/V1/Flow/Engagement/StepList.php mode change 100644 => 100755 Twilio/Rest/Studio/V1/Flow/Engagement/StepPage.php mode change 100644 => 100755 Twilio/Rest/Studio/V1/Flow/EngagementContext.php mode change 100644 => 100755 Twilio/Rest/Studio/V1/Flow/EngagementInstance.php mode change 100644 => 100755 Twilio/Rest/Studio/V1/Flow/EngagementList.php mode change 100644 => 100755 Twilio/Rest/Studio/V1/Flow/EngagementOptions.php mode change 100644 => 100755 Twilio/Rest/Studio/V1/Flow/EngagementPage.php mode change 100644 => 100755 Twilio/Rest/Studio/V1/Flow/Execution/ExecutionContextContext.php mode change 100644 => 100755 Twilio/Rest/Studio/V1/Flow/Execution/ExecutionContextInstance.php mode change 100644 => 100755 Twilio/Rest/Studio/V1/Flow/Execution/ExecutionContextList.php mode change 100644 => 100755 Twilio/Rest/Studio/V1/Flow/Execution/ExecutionContextPage.php mode change 100644 => 100755 Twilio/Rest/Studio/V1/Flow/Execution/ExecutionStep/ExecutionStepContextContext.php mode change 100644 => 100755 Twilio/Rest/Studio/V1/Flow/Execution/ExecutionStep/ExecutionStepContextInstance.php mode change 100644 => 100755 Twilio/Rest/Studio/V1/Flow/Execution/ExecutionStep/ExecutionStepContextList.php mode change 100644 => 100755 Twilio/Rest/Studio/V1/Flow/Execution/ExecutionStep/ExecutionStepContextPage.php mode change 100644 => 100755 Twilio/Rest/Studio/V1/Flow/Execution/ExecutionStepContext.php mode change 100644 => 100755 Twilio/Rest/Studio/V1/Flow/Execution/ExecutionStepInstance.php mode change 100644 => 100755 Twilio/Rest/Studio/V1/Flow/Execution/ExecutionStepList.php mode change 100644 => 100755 Twilio/Rest/Studio/V1/Flow/Execution/ExecutionStepPage.php mode change 100644 => 100755 Twilio/Rest/Studio/V1/Flow/ExecutionContext.php mode change 100644 => 100755 Twilio/Rest/Studio/V1/Flow/ExecutionInstance.php mode change 100644 => 100755 Twilio/Rest/Studio/V1/Flow/ExecutionList.php mode change 100644 => 100755 Twilio/Rest/Studio/V1/Flow/ExecutionOptions.php mode change 100644 => 100755 Twilio/Rest/Studio/V1/Flow/ExecutionPage.php mode change 100644 => 100755 Twilio/Rest/Studio/V1/FlowContext.php mode change 100644 => 100755 Twilio/Rest/Studio/V1/FlowInstance.php mode change 100644 => 100755 Twilio/Rest/Studio/V1/FlowList.php mode change 100644 => 100755 Twilio/Rest/Studio/V1/FlowPage.php mode change 100644 => 100755 Twilio/Rest/Taskrouter.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/Workspace/ActivityContext.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/Workspace/ActivityInstance.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/Workspace/ActivityList.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/Workspace/ActivityOptions.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/Workspace/ActivityPage.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/Workspace/EventContext.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/Workspace/EventInstance.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/Workspace/EventList.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/Workspace/EventOptions.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/Workspace/EventPage.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/Workspace/Task/ReservationContext.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/Workspace/Task/ReservationInstance.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/Workspace/Task/ReservationList.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/Workspace/Task/ReservationOptions.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/Workspace/Task/ReservationPage.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/Workspace/TaskChannelContext.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/Workspace/TaskChannelInstance.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/Workspace/TaskChannelList.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/Workspace/TaskChannelPage.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/Workspace/TaskContext.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/Workspace/TaskInstance.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/Workspace/TaskList.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/Workspace/TaskOptions.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/Workspace/TaskPage.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/Workspace/TaskQueue/TaskQueueCumulativeStatisticsContext.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/Workspace/TaskQueue/TaskQueueCumulativeStatisticsInstance.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/Workspace/TaskQueue/TaskQueueCumulativeStatisticsList.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/Workspace/TaskQueue/TaskQueueCumulativeStatisticsOptions.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/Workspace/TaskQueue/TaskQueueCumulativeStatisticsPage.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/Workspace/TaskQueue/TaskQueueRealTimeStatisticsContext.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/Workspace/TaskQueue/TaskQueueRealTimeStatisticsInstance.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/Workspace/TaskQueue/TaskQueueRealTimeStatisticsList.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/Workspace/TaskQueue/TaskQueueRealTimeStatisticsOptions.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/Workspace/TaskQueue/TaskQueueRealTimeStatisticsPage.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/Workspace/TaskQueue/TaskQueueStatisticsContext.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/Workspace/TaskQueue/TaskQueueStatisticsInstance.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/Workspace/TaskQueue/TaskQueueStatisticsList.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/Workspace/TaskQueue/TaskQueueStatisticsOptions.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/Workspace/TaskQueue/TaskQueueStatisticsPage.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/Workspace/TaskQueue/TaskQueuesStatisticsInstance.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/Workspace/TaskQueue/TaskQueuesStatisticsList.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/Workspace/TaskQueue/TaskQueuesStatisticsOptions.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/Workspace/TaskQueue/TaskQueuesStatisticsPage.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/Workspace/TaskQueueContext.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/Workspace/TaskQueueInstance.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/Workspace/TaskQueueList.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/Workspace/TaskQueueOptions.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/Workspace/TaskQueuePage.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/Workspace/Worker/ReservationContext.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/Workspace/Worker/ReservationInstance.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/Workspace/Worker/ReservationList.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/Workspace/Worker/ReservationOptions.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/Workspace/Worker/ReservationPage.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/Workspace/Worker/WorkerChannelContext.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/Workspace/Worker/WorkerChannelInstance.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/Workspace/Worker/WorkerChannelList.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/Workspace/Worker/WorkerChannelOptions.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/Workspace/Worker/WorkerChannelPage.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/Workspace/Worker/WorkerStatisticsContext.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/Workspace/Worker/WorkerStatisticsInstance.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/Workspace/Worker/WorkerStatisticsList.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/Workspace/Worker/WorkerStatisticsOptions.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/Workspace/Worker/WorkerStatisticsPage.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/Workspace/Worker/WorkersCumulativeStatisticsContext.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/Workspace/Worker/WorkersCumulativeStatisticsInstance.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/Workspace/Worker/WorkersCumulativeStatisticsList.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/Workspace/Worker/WorkersCumulativeStatisticsOptions.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/Workspace/Worker/WorkersCumulativeStatisticsPage.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/Workspace/Worker/WorkersRealTimeStatisticsContext.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/Workspace/Worker/WorkersRealTimeStatisticsInstance.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/Workspace/Worker/WorkersRealTimeStatisticsList.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/Workspace/Worker/WorkersRealTimeStatisticsOptions.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/Workspace/Worker/WorkersRealTimeStatisticsPage.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/Workspace/Worker/WorkersStatisticsContext.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/Workspace/Worker/WorkersStatisticsInstance.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/Workspace/Worker/WorkersStatisticsList.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/Workspace/Worker/WorkersStatisticsOptions.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/Workspace/Worker/WorkersStatisticsPage.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/Workspace/WorkerContext.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/Workspace/WorkerInstance.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/Workspace/WorkerList.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/Workspace/WorkerOptions.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/Workspace/WorkerPage.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/Workspace/Workflow/WorkflowCumulativeStatisticsContext.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/Workspace/Workflow/WorkflowCumulativeStatisticsInstance.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/Workspace/Workflow/WorkflowCumulativeStatisticsList.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/Workspace/Workflow/WorkflowCumulativeStatisticsOptions.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/Workspace/Workflow/WorkflowCumulativeStatisticsPage.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/Workspace/Workflow/WorkflowRealTimeStatisticsContext.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/Workspace/Workflow/WorkflowRealTimeStatisticsInstance.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/Workspace/Workflow/WorkflowRealTimeStatisticsList.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/Workspace/Workflow/WorkflowRealTimeStatisticsOptions.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/Workspace/Workflow/WorkflowRealTimeStatisticsPage.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/Workspace/Workflow/WorkflowStatisticsContext.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/Workspace/Workflow/WorkflowStatisticsInstance.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/Workspace/Workflow/WorkflowStatisticsList.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/Workspace/Workflow/WorkflowStatisticsOptions.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/Workspace/Workflow/WorkflowStatisticsPage.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/Workspace/WorkflowContext.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/Workspace/WorkflowInstance.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/Workspace/WorkflowList.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/Workspace/WorkflowOptions.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/Workspace/WorkflowPage.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/Workspace/WorkspaceCumulativeStatisticsContext.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/Workspace/WorkspaceCumulativeStatisticsInstance.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/Workspace/WorkspaceCumulativeStatisticsList.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/Workspace/WorkspaceCumulativeStatisticsOptions.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/Workspace/WorkspaceCumulativeStatisticsPage.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/Workspace/WorkspaceRealTimeStatisticsContext.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/Workspace/WorkspaceRealTimeStatisticsInstance.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/Workspace/WorkspaceRealTimeStatisticsList.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/Workspace/WorkspaceRealTimeStatisticsOptions.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/Workspace/WorkspaceRealTimeStatisticsPage.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/Workspace/WorkspaceStatisticsContext.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/Workspace/WorkspaceStatisticsInstance.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/Workspace/WorkspaceStatisticsList.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/Workspace/WorkspaceStatisticsOptions.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/Workspace/WorkspaceStatisticsPage.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/WorkspaceContext.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/WorkspaceInstance.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/WorkspaceList.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/WorkspaceOptions.php mode change 100644 => 100755 Twilio/Rest/Taskrouter/V1/WorkspacePage.php mode change 100644 => 100755 Twilio/Rest/Trunking/V1.php mode change 100644 => 100755 Twilio/Rest/Trunking/V1/Trunk/CredentialListContext.php mode change 100644 => 100755 Twilio/Rest/Trunking/V1/Trunk/CredentialListInstance.php mode change 100644 => 100755 Twilio/Rest/Trunking/V1/Trunk/CredentialListList.php mode change 100644 => 100755 Twilio/Rest/Trunking/V1/Trunk/CredentialListPage.php mode change 100644 => 100755 Twilio/Rest/Trunking/V1/Trunk/IpAccessControlListContext.php mode change 100644 => 100755 Twilio/Rest/Trunking/V1/Trunk/IpAccessControlListInstance.php mode change 100644 => 100755 Twilio/Rest/Trunking/V1/Trunk/IpAccessControlListList.php mode change 100644 => 100755 Twilio/Rest/Trunking/V1/Trunk/IpAccessControlListPage.php mode change 100644 => 100755 Twilio/Rest/Trunking/V1/Trunk/OriginationUrlContext.php mode change 100644 => 100755 Twilio/Rest/Trunking/V1/Trunk/OriginationUrlInstance.php mode change 100644 => 100755 Twilio/Rest/Trunking/V1/Trunk/OriginationUrlList.php mode change 100644 => 100755 Twilio/Rest/Trunking/V1/Trunk/OriginationUrlOptions.php mode change 100644 => 100755 Twilio/Rest/Trunking/V1/Trunk/OriginationUrlPage.php mode change 100644 => 100755 Twilio/Rest/Trunking/V1/Trunk/PhoneNumberContext.php mode change 100644 => 100755 Twilio/Rest/Trunking/V1/Trunk/PhoneNumberInstance.php mode change 100644 => 100755 Twilio/Rest/Trunking/V1/Trunk/PhoneNumberList.php mode change 100644 => 100755 Twilio/Rest/Trunking/V1/Trunk/PhoneNumberPage.php mode change 100644 => 100755 Twilio/Rest/Trunking/V1/TrunkContext.php mode change 100644 => 100755 Twilio/Rest/Trunking/V1/TrunkInstance.php mode change 100644 => 100755 Twilio/Rest/Trunking/V1/TrunkList.php mode change 100644 => 100755 Twilio/Rest/Trunking/V1/TrunkOptions.php mode change 100644 => 100755 Twilio/Rest/Trunking/V1/TrunkPage.php mode change 100644 => 100755 Twilio/Rest/Verify.php mode change 100644 => 100755 Twilio/TaskRouter/WorkflowConfiguration.php mode change 100644 => 100755 Twilio/TaskRouter/WorkflowRule.php mode change 100644 => 100755 Twilio/TaskRouter/WorkflowRuleTarget.php mode change 100644 => 100755 Twilio/Twiml.php mode change 100644 => 100755 Twilio/Version.php mode change 100644 => 100755 Twilio/VersionInfo.php mode change 100644 => 100755 Twilio/autoload.php mode change 100644 => 100755 composer.json mode change 100644 => 100755 database/DataBaseConnector.php mode change 100644 => 100755 database/DataBaseConnector_safe_save_172137.php mode change 100644 => 100755 database/Requester.php mode change 100644 => 100755 database/font/courier.php mode change 100644 => 100755 database/font/courierb.php mode change 100644 => 100755 database/font/courierbi.php mode change 100644 => 100755 database/font/courieri.php mode change 100644 => 100755 database/font/helvetica.php mode change 100644 => 100755 database/font/helveticab.php mode change 100644 => 100755 database/font/helveticabi.php mode change 100644 => 100755 database/font/helveticai.php mode change 100644 => 100755 database/font/symbol.php mode change 100644 => 100755 database/font/times.php mode change 100644 => 100755 database/font/timesb.php mode change 100644 => 100755 database/font/timesbi.php mode change 100644 => 100755 database/font/timesi.php mode change 100644 => 100755 database/fpdf.css mode change 100644 => 100755 database/fpdf.php mode change 100644 => 100755 datas/img/network/airtel-money-logo.png mode change 100644 => 100755 datas/img/network/canal-plus-logo.png mode change 100644 => 100755 datas/img/network/cnamgs-cabinet-medical-logo.png mode change 100644 => 100755 datas/img/network/cnamgs-centre-hospitalier-logo.png mode change 100644 => 100755 datas/img/network/cnamgs-cliniques-logo.png mode change 100644 => 100755 datas/img/network/cnamgs-fond-4-logo.png mode change 100644 => 100755 datas/img/network/cnamgs-laboratoires-logo.png mode change 100644 => 100755 datas/img/network/cnamgs-medecins-logo.png mode change 100644 => 100755 datas/img/network/cnamgs-opticiens-logo.png mode change 100644 => 100755 datas/img/network/cnamgs-pharmacies-logo.png mode change 100644 => 100755 datas/img/network/coris-money-logo.png mode change 100644 => 100755 datas/img/network/dhl-logo.png mode change 100644 => 100755 datas/img/network/ecobank-logo.png mode change 100644 => 100755 datas/img/network/express-union-logo.png mode change 100644 => 100755 datas/img/network/ilink-world-logo.png mode change 100644 => 100755 datas/img/network/ilink-world-sante-logo.png mode change 100644 => 100755 datas/img/network/juba-logo.png mode change 100644 => 100755 datas/img/network/miang-logo.png mode change 100644 => 100755 datas/img/network/mobicash-logo.png mode change 100644 => 100755 datas/img/network/mobile-money-logo.png mode change 100644 => 100755 datas/img/network/money-express-logo.png mode change 100644 => 100755 datas/img/network/moneygram-logo.png mode change 100644 => 100755 datas/img/network/mutuelle-nano-sante-logo.png mode change 100644 => 100755 datas/img/network/orabank-logo.png mode change 100644 => 100755 datas/img/network/orange-money-logo.png mode change 100644 => 100755 datas/img/network/ria-logo.png mode change 100644 => 100755 datas/img/network/satcon-logo.png mode change 100644 => 100755 datas/img/network/seeg-logo.png mode change 100644 => 100755 datas/img/network/sigue-logo.png mode change 100644 => 100755 datas/img/network/small-world-logo.png mode change 100644 => 100755 datas/img/network/uba-fs-ilink-logo.png mode change 100644 => 100755 datas/img/network/uba-logo.png mode change 100644 => 100755 datas/img/network/vodafone-logo.png mode change 100644 => 100755 datas/img/network/wari-logo.png mode change 100644 => 100755 datas/img/network/western-union-logo.png mode change 100644 => 100755 datas/img/network/yup-logo.png mode change 100644 => 100755 init/init.php create mode 100755 init/init.php.save mode change 100644 => 100755 interacted/BalanceAction.php mode change 100644 => 100755 interacted/ConfigAction.php mode change 100644 => 100755 interacted/DemandeAction.php mode change 100644 => 100755 interacted/LocationAction.php mode change 100644 => 100755 interacted/LoginAction.php mode change 100644 => 100755 interacted/MembersAction.php mode change 100644 => 100755 interacted/Messenger.php mode change 100644 => 100755 interacted/NetworkAction.php mode change 100644 => 100755 interacted/WalletAction.php mode change 100644 => 100755 interacted/testSMS.php mode change 100644 => 100755 logs/.gitignore mode change 100644 => 100755 migrations 2.php mode change 100644 => 100755 migrations copie.php mode change 100644 => 100755 migrations.php mode change 100644 => 100755 model 2/Balance.php mode change 100644 => 100755 model 2/User.php mode change 100644 => 100755 model/Balance.php mode change 100644 => 100755 model/User.php mode change 100644 => 100755 static 2/en/message.json mode change 100644 => 100755 static 2/fr/message.json mode change 100644 => 100755 static/en/message.json mode change 100644 => 100755 static/fr/message.json mode change 100644 => 100755 updater 2.php mode change 100644 => 100755 updater.php diff --git a/.flowconfig b/.flowconfig old mode 100644 new mode 100755 diff --git a/.gitignore b/.gitignore old mode 100644 new mode 100755 diff --git a/Doxyfile b/Doxyfile old mode 100644 new mode 100755 diff --git a/README.md b/README.md old mode 100644 new mode 100755 diff --git a/Twilio/Deserialize.php b/Twilio/Deserialize.php old mode 100644 new mode 100755 diff --git a/Twilio/Exceptions/ConfigurationException.php b/Twilio/Exceptions/ConfigurationException.php old mode 100644 new mode 100755 diff --git a/Twilio/Exceptions/DeserializeException.php b/Twilio/Exceptions/DeserializeException.php old mode 100644 new mode 100755 diff --git a/Twilio/Exceptions/EnvironmentException.php b/Twilio/Exceptions/EnvironmentException.php old mode 100644 new mode 100755 diff --git a/Twilio/Exceptions/HttpException.php b/Twilio/Exceptions/HttpException.php old mode 100644 new mode 100755 diff --git a/Twilio/Exceptions/RestException.php b/Twilio/Exceptions/RestException.php old mode 100644 new mode 100755 diff --git a/Twilio/Exceptions/TwilioException.php b/Twilio/Exceptions/TwilioException.php old mode 100644 new mode 100755 diff --git a/Twilio/Exceptions/TwimlException.php b/Twilio/Exceptions/TwimlException.php old mode 100644 new mode 100755 diff --git a/Twilio/Http/Client.php b/Twilio/Http/Client.php old mode 100644 new mode 100755 diff --git a/Twilio/Http/CurlClient.php b/Twilio/Http/CurlClient.php old mode 100644 new mode 100755 diff --git a/Twilio/Http/Response.php b/Twilio/Http/Response.php old mode 100644 new mode 100755 diff --git a/Twilio/InstanceContext.php b/Twilio/InstanceContext.php old mode 100644 new mode 100755 diff --git a/Twilio/InstanceResource.php b/Twilio/InstanceResource.php old mode 100644 new mode 100755 diff --git a/Twilio/Jwt/AccessToken.php b/Twilio/Jwt/AccessToken.php old mode 100644 new mode 100755 diff --git a/Twilio/Jwt/Client/ScopeURI.php b/Twilio/Jwt/Client/ScopeURI.php old mode 100644 new mode 100755 diff --git a/Twilio/Jwt/ClientToken.php b/Twilio/Jwt/ClientToken.php old mode 100644 new mode 100755 diff --git a/Twilio/Jwt/Grants/ChatGrant.php b/Twilio/Jwt/Grants/ChatGrant.php old mode 100644 new mode 100755 diff --git a/Twilio/Jwt/Grants/ConversationsGrant.php b/Twilio/Jwt/Grants/ConversationsGrant.php old mode 100644 new mode 100755 diff --git a/Twilio/Jwt/Grants/Grant.php b/Twilio/Jwt/Grants/Grant.php old mode 100644 new mode 100755 diff --git a/Twilio/Jwt/Grants/IpMessagingGrant.php b/Twilio/Jwt/Grants/IpMessagingGrant.php old mode 100644 new mode 100755 diff --git a/Twilio/Jwt/Grants/SyncGrant.php b/Twilio/Jwt/Grants/SyncGrant.php old mode 100644 new mode 100755 diff --git a/Twilio/Jwt/Grants/TaskRouterGrant.php b/Twilio/Jwt/Grants/TaskRouterGrant.php old mode 100644 new mode 100755 diff --git a/Twilio/Jwt/Grants/VideoGrant.php b/Twilio/Jwt/Grants/VideoGrant.php old mode 100644 new mode 100755 diff --git a/Twilio/Jwt/Grants/VoiceGrant.php b/Twilio/Jwt/Grants/VoiceGrant.php old mode 100644 new mode 100755 diff --git a/Twilio/Jwt/JWT.php b/Twilio/Jwt/JWT.php old mode 100644 new mode 100755 diff --git a/Twilio/Jwt/TaskRouter/CapabilityToken.php b/Twilio/Jwt/TaskRouter/CapabilityToken.php old mode 100644 new mode 100755 diff --git a/Twilio/Jwt/TaskRouter/Policy.php b/Twilio/Jwt/TaskRouter/Policy.php old mode 100644 new mode 100755 diff --git a/Twilio/Jwt/TaskRouter/TaskQueueCapability.php b/Twilio/Jwt/TaskRouter/TaskQueueCapability.php old mode 100644 new mode 100755 diff --git a/Twilio/Jwt/TaskRouter/WorkerCapability.php b/Twilio/Jwt/TaskRouter/WorkerCapability.php old mode 100644 new mode 100755 diff --git a/Twilio/Jwt/TaskRouter/WorkspaceCapability.php b/Twilio/Jwt/TaskRouter/WorkspaceCapability.php old mode 100644 new mode 100755 diff --git a/Twilio/Options.php b/Twilio/Options.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Api.php b/Twilio/Rest/Api.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Chat.php b/Twilio/Rest/Chat.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Chat/V1/CredentialContext.php b/Twilio/Rest/Chat/V1/CredentialContext.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Chat/V1/Service/Channel/InviteInstance.php b/Twilio/Rest/Chat/V1/Service/Channel/InviteInstance.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Chat/V1/Service/Channel/InviteOptions.php b/Twilio/Rest/Chat/V1/Service/Channel/InviteOptions.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Chat/V1/Service/Channel/MessageList.php b/Twilio/Rest/Chat/V1/Service/Channel/MessageList.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Chat/V1/Service/ChannelContext.php b/Twilio/Rest/Chat/V1/Service/ChannelContext.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Chat/V2.php b/Twilio/Rest/Chat/V2.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Client.php b/Twilio/Rest/Client.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Fax/V1.php b/Twilio/Rest/Fax/V1.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Fax/V1/Fax/FaxMediaContext.php b/Twilio/Rest/Fax/V1/Fax/FaxMediaContext.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Fax/V1/Fax/FaxMediaInstance.php b/Twilio/Rest/Fax/V1/Fax/FaxMediaInstance.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Fax/V1/Fax/FaxMediaList.php b/Twilio/Rest/Fax/V1/Fax/FaxMediaList.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Fax/V1/Fax/FaxMediaPage.php b/Twilio/Rest/Fax/V1/Fax/FaxMediaPage.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Fax/V1/FaxContext.php b/Twilio/Rest/Fax/V1/FaxContext.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Fax/V1/FaxInstance.php b/Twilio/Rest/Fax/V1/FaxInstance.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Fax/V1/FaxList.php b/Twilio/Rest/Fax/V1/FaxList.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Fax/V1/FaxOptions.php b/Twilio/Rest/Fax/V1/FaxOptions.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Fax/V1/FaxPage.php b/Twilio/Rest/Fax/V1/FaxPage.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Lookups.php b/Twilio/Rest/Lookups.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Notify.php b/Twilio/Rest/Notify.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Pricing.php b/Twilio/Rest/Pricing.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Proxy.php b/Twilio/Rest/Proxy.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Studio.php b/Twilio/Rest/Studio.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Studio/V1.php b/Twilio/Rest/Studio/V1.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Studio/V1/Flow/Engagement/EngagementContextContext.php b/Twilio/Rest/Studio/V1/Flow/Engagement/EngagementContextContext.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Studio/V1/Flow/Engagement/EngagementContextInstance.php b/Twilio/Rest/Studio/V1/Flow/Engagement/EngagementContextInstance.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Studio/V1/Flow/Engagement/EngagementContextList.php b/Twilio/Rest/Studio/V1/Flow/Engagement/EngagementContextList.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Studio/V1/Flow/Engagement/EngagementContextPage.php b/Twilio/Rest/Studio/V1/Flow/Engagement/EngagementContextPage.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Studio/V1/Flow/Engagement/Step/StepContextContext.php b/Twilio/Rest/Studio/V1/Flow/Engagement/Step/StepContextContext.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Studio/V1/Flow/Engagement/Step/StepContextInstance.php b/Twilio/Rest/Studio/V1/Flow/Engagement/Step/StepContextInstance.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Studio/V1/Flow/Engagement/Step/StepContextList.php b/Twilio/Rest/Studio/V1/Flow/Engagement/Step/StepContextList.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Studio/V1/Flow/Engagement/Step/StepContextPage.php b/Twilio/Rest/Studio/V1/Flow/Engagement/Step/StepContextPage.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Studio/V1/Flow/Engagement/StepContext.php b/Twilio/Rest/Studio/V1/Flow/Engagement/StepContext.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Studio/V1/Flow/Engagement/StepInstance.php b/Twilio/Rest/Studio/V1/Flow/Engagement/StepInstance.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Studio/V1/Flow/Engagement/StepList.php b/Twilio/Rest/Studio/V1/Flow/Engagement/StepList.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Studio/V1/Flow/Engagement/StepPage.php b/Twilio/Rest/Studio/V1/Flow/Engagement/StepPage.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Studio/V1/Flow/EngagementContext.php b/Twilio/Rest/Studio/V1/Flow/EngagementContext.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Studio/V1/Flow/EngagementInstance.php b/Twilio/Rest/Studio/V1/Flow/EngagementInstance.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Studio/V1/Flow/EngagementList.php b/Twilio/Rest/Studio/V1/Flow/EngagementList.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Studio/V1/Flow/EngagementOptions.php b/Twilio/Rest/Studio/V1/Flow/EngagementOptions.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Studio/V1/Flow/EngagementPage.php b/Twilio/Rest/Studio/V1/Flow/EngagementPage.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Studio/V1/Flow/Execution/ExecutionContextContext.php b/Twilio/Rest/Studio/V1/Flow/Execution/ExecutionContextContext.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Studio/V1/Flow/Execution/ExecutionContextInstance.php b/Twilio/Rest/Studio/V1/Flow/Execution/ExecutionContextInstance.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Studio/V1/Flow/Execution/ExecutionContextList.php b/Twilio/Rest/Studio/V1/Flow/Execution/ExecutionContextList.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Studio/V1/Flow/Execution/ExecutionContextPage.php b/Twilio/Rest/Studio/V1/Flow/Execution/ExecutionContextPage.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Studio/V1/Flow/Execution/ExecutionStep/ExecutionStepContextContext.php b/Twilio/Rest/Studio/V1/Flow/Execution/ExecutionStep/ExecutionStepContextContext.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Studio/V1/Flow/Execution/ExecutionStep/ExecutionStepContextInstance.php b/Twilio/Rest/Studio/V1/Flow/Execution/ExecutionStep/ExecutionStepContextInstance.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Studio/V1/Flow/Execution/ExecutionStep/ExecutionStepContextList.php b/Twilio/Rest/Studio/V1/Flow/Execution/ExecutionStep/ExecutionStepContextList.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Studio/V1/Flow/Execution/ExecutionStep/ExecutionStepContextPage.php b/Twilio/Rest/Studio/V1/Flow/Execution/ExecutionStep/ExecutionStepContextPage.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Studio/V1/Flow/Execution/ExecutionStepContext.php b/Twilio/Rest/Studio/V1/Flow/Execution/ExecutionStepContext.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Studio/V1/Flow/Execution/ExecutionStepInstance.php b/Twilio/Rest/Studio/V1/Flow/Execution/ExecutionStepInstance.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Studio/V1/Flow/Execution/ExecutionStepList.php b/Twilio/Rest/Studio/V1/Flow/Execution/ExecutionStepList.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Studio/V1/Flow/Execution/ExecutionStepPage.php b/Twilio/Rest/Studio/V1/Flow/Execution/ExecutionStepPage.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Studio/V1/Flow/ExecutionContext.php b/Twilio/Rest/Studio/V1/Flow/ExecutionContext.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Studio/V1/Flow/ExecutionInstance.php b/Twilio/Rest/Studio/V1/Flow/ExecutionInstance.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Studio/V1/Flow/ExecutionList.php b/Twilio/Rest/Studio/V1/Flow/ExecutionList.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Studio/V1/Flow/ExecutionOptions.php b/Twilio/Rest/Studio/V1/Flow/ExecutionOptions.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Studio/V1/Flow/ExecutionPage.php b/Twilio/Rest/Studio/V1/Flow/ExecutionPage.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Studio/V1/FlowContext.php b/Twilio/Rest/Studio/V1/FlowContext.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Studio/V1/FlowInstance.php b/Twilio/Rest/Studio/V1/FlowInstance.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Studio/V1/FlowList.php b/Twilio/Rest/Studio/V1/FlowList.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Studio/V1/FlowPage.php b/Twilio/Rest/Studio/V1/FlowPage.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter.php b/Twilio/Rest/Taskrouter.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1.php b/Twilio/Rest/Taskrouter/V1.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/Workspace/ActivityContext.php b/Twilio/Rest/Taskrouter/V1/Workspace/ActivityContext.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/Workspace/ActivityInstance.php b/Twilio/Rest/Taskrouter/V1/Workspace/ActivityInstance.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/Workspace/ActivityList.php b/Twilio/Rest/Taskrouter/V1/Workspace/ActivityList.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/Workspace/ActivityOptions.php b/Twilio/Rest/Taskrouter/V1/Workspace/ActivityOptions.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/Workspace/ActivityPage.php b/Twilio/Rest/Taskrouter/V1/Workspace/ActivityPage.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/Workspace/EventContext.php b/Twilio/Rest/Taskrouter/V1/Workspace/EventContext.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/Workspace/EventInstance.php b/Twilio/Rest/Taskrouter/V1/Workspace/EventInstance.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/Workspace/EventList.php b/Twilio/Rest/Taskrouter/V1/Workspace/EventList.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/Workspace/EventOptions.php b/Twilio/Rest/Taskrouter/V1/Workspace/EventOptions.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/Workspace/EventPage.php b/Twilio/Rest/Taskrouter/V1/Workspace/EventPage.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/Workspace/Task/ReservationContext.php b/Twilio/Rest/Taskrouter/V1/Workspace/Task/ReservationContext.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/Workspace/Task/ReservationInstance.php b/Twilio/Rest/Taskrouter/V1/Workspace/Task/ReservationInstance.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/Workspace/Task/ReservationList.php b/Twilio/Rest/Taskrouter/V1/Workspace/Task/ReservationList.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/Workspace/Task/ReservationOptions.php b/Twilio/Rest/Taskrouter/V1/Workspace/Task/ReservationOptions.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/Workspace/Task/ReservationPage.php b/Twilio/Rest/Taskrouter/V1/Workspace/Task/ReservationPage.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/Workspace/TaskChannelContext.php b/Twilio/Rest/Taskrouter/V1/Workspace/TaskChannelContext.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/Workspace/TaskChannelInstance.php b/Twilio/Rest/Taskrouter/V1/Workspace/TaskChannelInstance.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/Workspace/TaskChannelList.php b/Twilio/Rest/Taskrouter/V1/Workspace/TaskChannelList.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/Workspace/TaskChannelPage.php b/Twilio/Rest/Taskrouter/V1/Workspace/TaskChannelPage.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/Workspace/TaskContext.php b/Twilio/Rest/Taskrouter/V1/Workspace/TaskContext.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/Workspace/TaskInstance.php b/Twilio/Rest/Taskrouter/V1/Workspace/TaskInstance.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/Workspace/TaskList.php b/Twilio/Rest/Taskrouter/V1/Workspace/TaskList.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/Workspace/TaskOptions.php b/Twilio/Rest/Taskrouter/V1/Workspace/TaskOptions.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/Workspace/TaskPage.php b/Twilio/Rest/Taskrouter/V1/Workspace/TaskPage.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/Workspace/TaskQueue/TaskQueueCumulativeStatisticsContext.php b/Twilio/Rest/Taskrouter/V1/Workspace/TaskQueue/TaskQueueCumulativeStatisticsContext.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/Workspace/TaskQueue/TaskQueueCumulativeStatisticsInstance.php b/Twilio/Rest/Taskrouter/V1/Workspace/TaskQueue/TaskQueueCumulativeStatisticsInstance.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/Workspace/TaskQueue/TaskQueueCumulativeStatisticsList.php b/Twilio/Rest/Taskrouter/V1/Workspace/TaskQueue/TaskQueueCumulativeStatisticsList.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/Workspace/TaskQueue/TaskQueueCumulativeStatisticsOptions.php b/Twilio/Rest/Taskrouter/V1/Workspace/TaskQueue/TaskQueueCumulativeStatisticsOptions.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/Workspace/TaskQueue/TaskQueueCumulativeStatisticsPage.php b/Twilio/Rest/Taskrouter/V1/Workspace/TaskQueue/TaskQueueCumulativeStatisticsPage.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/Workspace/TaskQueue/TaskQueueRealTimeStatisticsContext.php b/Twilio/Rest/Taskrouter/V1/Workspace/TaskQueue/TaskQueueRealTimeStatisticsContext.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/Workspace/TaskQueue/TaskQueueRealTimeStatisticsInstance.php b/Twilio/Rest/Taskrouter/V1/Workspace/TaskQueue/TaskQueueRealTimeStatisticsInstance.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/Workspace/TaskQueue/TaskQueueRealTimeStatisticsList.php b/Twilio/Rest/Taskrouter/V1/Workspace/TaskQueue/TaskQueueRealTimeStatisticsList.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/Workspace/TaskQueue/TaskQueueRealTimeStatisticsOptions.php b/Twilio/Rest/Taskrouter/V1/Workspace/TaskQueue/TaskQueueRealTimeStatisticsOptions.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/Workspace/TaskQueue/TaskQueueRealTimeStatisticsPage.php b/Twilio/Rest/Taskrouter/V1/Workspace/TaskQueue/TaskQueueRealTimeStatisticsPage.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/Workspace/TaskQueue/TaskQueueStatisticsContext.php b/Twilio/Rest/Taskrouter/V1/Workspace/TaskQueue/TaskQueueStatisticsContext.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/Workspace/TaskQueue/TaskQueueStatisticsInstance.php b/Twilio/Rest/Taskrouter/V1/Workspace/TaskQueue/TaskQueueStatisticsInstance.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/Workspace/TaskQueue/TaskQueueStatisticsList.php b/Twilio/Rest/Taskrouter/V1/Workspace/TaskQueue/TaskQueueStatisticsList.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/Workspace/TaskQueue/TaskQueueStatisticsOptions.php b/Twilio/Rest/Taskrouter/V1/Workspace/TaskQueue/TaskQueueStatisticsOptions.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/Workspace/TaskQueue/TaskQueueStatisticsPage.php b/Twilio/Rest/Taskrouter/V1/Workspace/TaskQueue/TaskQueueStatisticsPage.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/Workspace/TaskQueue/TaskQueuesStatisticsInstance.php b/Twilio/Rest/Taskrouter/V1/Workspace/TaskQueue/TaskQueuesStatisticsInstance.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/Workspace/TaskQueue/TaskQueuesStatisticsList.php b/Twilio/Rest/Taskrouter/V1/Workspace/TaskQueue/TaskQueuesStatisticsList.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/Workspace/TaskQueue/TaskQueuesStatisticsOptions.php b/Twilio/Rest/Taskrouter/V1/Workspace/TaskQueue/TaskQueuesStatisticsOptions.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/Workspace/TaskQueue/TaskQueuesStatisticsPage.php b/Twilio/Rest/Taskrouter/V1/Workspace/TaskQueue/TaskQueuesStatisticsPage.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/Workspace/TaskQueueContext.php b/Twilio/Rest/Taskrouter/V1/Workspace/TaskQueueContext.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/Workspace/TaskQueueInstance.php b/Twilio/Rest/Taskrouter/V1/Workspace/TaskQueueInstance.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/Workspace/TaskQueueList.php b/Twilio/Rest/Taskrouter/V1/Workspace/TaskQueueList.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/Workspace/TaskQueueOptions.php b/Twilio/Rest/Taskrouter/V1/Workspace/TaskQueueOptions.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/Workspace/TaskQueuePage.php b/Twilio/Rest/Taskrouter/V1/Workspace/TaskQueuePage.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/Workspace/Worker/ReservationContext.php b/Twilio/Rest/Taskrouter/V1/Workspace/Worker/ReservationContext.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/Workspace/Worker/ReservationInstance.php b/Twilio/Rest/Taskrouter/V1/Workspace/Worker/ReservationInstance.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/Workspace/Worker/ReservationList.php b/Twilio/Rest/Taskrouter/V1/Workspace/Worker/ReservationList.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/Workspace/Worker/ReservationOptions.php b/Twilio/Rest/Taskrouter/V1/Workspace/Worker/ReservationOptions.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/Workspace/Worker/ReservationPage.php b/Twilio/Rest/Taskrouter/V1/Workspace/Worker/ReservationPage.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/Workspace/Worker/WorkerChannelContext.php b/Twilio/Rest/Taskrouter/V1/Workspace/Worker/WorkerChannelContext.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/Workspace/Worker/WorkerChannelInstance.php b/Twilio/Rest/Taskrouter/V1/Workspace/Worker/WorkerChannelInstance.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/Workspace/Worker/WorkerChannelList.php b/Twilio/Rest/Taskrouter/V1/Workspace/Worker/WorkerChannelList.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/Workspace/Worker/WorkerChannelOptions.php b/Twilio/Rest/Taskrouter/V1/Workspace/Worker/WorkerChannelOptions.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/Workspace/Worker/WorkerChannelPage.php b/Twilio/Rest/Taskrouter/V1/Workspace/Worker/WorkerChannelPage.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/Workspace/Worker/WorkerStatisticsContext.php b/Twilio/Rest/Taskrouter/V1/Workspace/Worker/WorkerStatisticsContext.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/Workspace/Worker/WorkerStatisticsInstance.php b/Twilio/Rest/Taskrouter/V1/Workspace/Worker/WorkerStatisticsInstance.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/Workspace/Worker/WorkerStatisticsList.php b/Twilio/Rest/Taskrouter/V1/Workspace/Worker/WorkerStatisticsList.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/Workspace/Worker/WorkerStatisticsOptions.php b/Twilio/Rest/Taskrouter/V1/Workspace/Worker/WorkerStatisticsOptions.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/Workspace/Worker/WorkerStatisticsPage.php b/Twilio/Rest/Taskrouter/V1/Workspace/Worker/WorkerStatisticsPage.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/Workspace/Worker/WorkersCumulativeStatisticsContext.php b/Twilio/Rest/Taskrouter/V1/Workspace/Worker/WorkersCumulativeStatisticsContext.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/Workspace/Worker/WorkersCumulativeStatisticsInstance.php b/Twilio/Rest/Taskrouter/V1/Workspace/Worker/WorkersCumulativeStatisticsInstance.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/Workspace/Worker/WorkersCumulativeStatisticsList.php b/Twilio/Rest/Taskrouter/V1/Workspace/Worker/WorkersCumulativeStatisticsList.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/Workspace/Worker/WorkersCumulativeStatisticsOptions.php b/Twilio/Rest/Taskrouter/V1/Workspace/Worker/WorkersCumulativeStatisticsOptions.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/Workspace/Worker/WorkersCumulativeStatisticsPage.php b/Twilio/Rest/Taskrouter/V1/Workspace/Worker/WorkersCumulativeStatisticsPage.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/Workspace/Worker/WorkersRealTimeStatisticsContext.php b/Twilio/Rest/Taskrouter/V1/Workspace/Worker/WorkersRealTimeStatisticsContext.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/Workspace/Worker/WorkersRealTimeStatisticsInstance.php b/Twilio/Rest/Taskrouter/V1/Workspace/Worker/WorkersRealTimeStatisticsInstance.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/Workspace/Worker/WorkersRealTimeStatisticsList.php b/Twilio/Rest/Taskrouter/V1/Workspace/Worker/WorkersRealTimeStatisticsList.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/Workspace/Worker/WorkersRealTimeStatisticsOptions.php b/Twilio/Rest/Taskrouter/V1/Workspace/Worker/WorkersRealTimeStatisticsOptions.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/Workspace/Worker/WorkersRealTimeStatisticsPage.php b/Twilio/Rest/Taskrouter/V1/Workspace/Worker/WorkersRealTimeStatisticsPage.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/Workspace/Worker/WorkersStatisticsContext.php b/Twilio/Rest/Taskrouter/V1/Workspace/Worker/WorkersStatisticsContext.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/Workspace/Worker/WorkersStatisticsInstance.php b/Twilio/Rest/Taskrouter/V1/Workspace/Worker/WorkersStatisticsInstance.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/Workspace/Worker/WorkersStatisticsList.php b/Twilio/Rest/Taskrouter/V1/Workspace/Worker/WorkersStatisticsList.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/Workspace/Worker/WorkersStatisticsOptions.php b/Twilio/Rest/Taskrouter/V1/Workspace/Worker/WorkersStatisticsOptions.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/Workspace/Worker/WorkersStatisticsPage.php b/Twilio/Rest/Taskrouter/V1/Workspace/Worker/WorkersStatisticsPage.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/Workspace/WorkerContext.php b/Twilio/Rest/Taskrouter/V1/Workspace/WorkerContext.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/Workspace/WorkerInstance.php b/Twilio/Rest/Taskrouter/V1/Workspace/WorkerInstance.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/Workspace/WorkerList.php b/Twilio/Rest/Taskrouter/V1/Workspace/WorkerList.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/Workspace/WorkerOptions.php b/Twilio/Rest/Taskrouter/V1/Workspace/WorkerOptions.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/Workspace/WorkerPage.php b/Twilio/Rest/Taskrouter/V1/Workspace/WorkerPage.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/Workspace/Workflow/WorkflowCumulativeStatisticsContext.php b/Twilio/Rest/Taskrouter/V1/Workspace/Workflow/WorkflowCumulativeStatisticsContext.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/Workspace/Workflow/WorkflowCumulativeStatisticsInstance.php b/Twilio/Rest/Taskrouter/V1/Workspace/Workflow/WorkflowCumulativeStatisticsInstance.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/Workspace/Workflow/WorkflowCumulativeStatisticsList.php b/Twilio/Rest/Taskrouter/V1/Workspace/Workflow/WorkflowCumulativeStatisticsList.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/Workspace/Workflow/WorkflowCumulativeStatisticsOptions.php b/Twilio/Rest/Taskrouter/V1/Workspace/Workflow/WorkflowCumulativeStatisticsOptions.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/Workspace/Workflow/WorkflowCumulativeStatisticsPage.php b/Twilio/Rest/Taskrouter/V1/Workspace/Workflow/WorkflowCumulativeStatisticsPage.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/Workspace/Workflow/WorkflowRealTimeStatisticsContext.php b/Twilio/Rest/Taskrouter/V1/Workspace/Workflow/WorkflowRealTimeStatisticsContext.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/Workspace/Workflow/WorkflowRealTimeStatisticsInstance.php b/Twilio/Rest/Taskrouter/V1/Workspace/Workflow/WorkflowRealTimeStatisticsInstance.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/Workspace/Workflow/WorkflowRealTimeStatisticsList.php b/Twilio/Rest/Taskrouter/V1/Workspace/Workflow/WorkflowRealTimeStatisticsList.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/Workspace/Workflow/WorkflowRealTimeStatisticsOptions.php b/Twilio/Rest/Taskrouter/V1/Workspace/Workflow/WorkflowRealTimeStatisticsOptions.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/Workspace/Workflow/WorkflowRealTimeStatisticsPage.php b/Twilio/Rest/Taskrouter/V1/Workspace/Workflow/WorkflowRealTimeStatisticsPage.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/Workspace/Workflow/WorkflowStatisticsContext.php b/Twilio/Rest/Taskrouter/V1/Workspace/Workflow/WorkflowStatisticsContext.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/Workspace/Workflow/WorkflowStatisticsInstance.php b/Twilio/Rest/Taskrouter/V1/Workspace/Workflow/WorkflowStatisticsInstance.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/Workspace/Workflow/WorkflowStatisticsList.php b/Twilio/Rest/Taskrouter/V1/Workspace/Workflow/WorkflowStatisticsList.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/Workspace/Workflow/WorkflowStatisticsOptions.php b/Twilio/Rest/Taskrouter/V1/Workspace/Workflow/WorkflowStatisticsOptions.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/Workspace/Workflow/WorkflowStatisticsPage.php b/Twilio/Rest/Taskrouter/V1/Workspace/Workflow/WorkflowStatisticsPage.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/Workspace/WorkflowContext.php b/Twilio/Rest/Taskrouter/V1/Workspace/WorkflowContext.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/Workspace/WorkflowInstance.php b/Twilio/Rest/Taskrouter/V1/Workspace/WorkflowInstance.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/Workspace/WorkflowList.php b/Twilio/Rest/Taskrouter/V1/Workspace/WorkflowList.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/Workspace/WorkflowOptions.php b/Twilio/Rest/Taskrouter/V1/Workspace/WorkflowOptions.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/Workspace/WorkflowPage.php b/Twilio/Rest/Taskrouter/V1/Workspace/WorkflowPage.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/Workspace/WorkspaceCumulativeStatisticsContext.php b/Twilio/Rest/Taskrouter/V1/Workspace/WorkspaceCumulativeStatisticsContext.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/Workspace/WorkspaceCumulativeStatisticsInstance.php b/Twilio/Rest/Taskrouter/V1/Workspace/WorkspaceCumulativeStatisticsInstance.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/Workspace/WorkspaceCumulativeStatisticsList.php b/Twilio/Rest/Taskrouter/V1/Workspace/WorkspaceCumulativeStatisticsList.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/Workspace/WorkspaceCumulativeStatisticsOptions.php b/Twilio/Rest/Taskrouter/V1/Workspace/WorkspaceCumulativeStatisticsOptions.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/Workspace/WorkspaceCumulativeStatisticsPage.php b/Twilio/Rest/Taskrouter/V1/Workspace/WorkspaceCumulativeStatisticsPage.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/Workspace/WorkspaceRealTimeStatisticsContext.php b/Twilio/Rest/Taskrouter/V1/Workspace/WorkspaceRealTimeStatisticsContext.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/Workspace/WorkspaceRealTimeStatisticsInstance.php b/Twilio/Rest/Taskrouter/V1/Workspace/WorkspaceRealTimeStatisticsInstance.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/Workspace/WorkspaceRealTimeStatisticsList.php b/Twilio/Rest/Taskrouter/V1/Workspace/WorkspaceRealTimeStatisticsList.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/Workspace/WorkspaceRealTimeStatisticsOptions.php b/Twilio/Rest/Taskrouter/V1/Workspace/WorkspaceRealTimeStatisticsOptions.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/Workspace/WorkspaceRealTimeStatisticsPage.php b/Twilio/Rest/Taskrouter/V1/Workspace/WorkspaceRealTimeStatisticsPage.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/Workspace/WorkspaceStatisticsContext.php b/Twilio/Rest/Taskrouter/V1/Workspace/WorkspaceStatisticsContext.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/Workspace/WorkspaceStatisticsInstance.php b/Twilio/Rest/Taskrouter/V1/Workspace/WorkspaceStatisticsInstance.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/Workspace/WorkspaceStatisticsList.php b/Twilio/Rest/Taskrouter/V1/Workspace/WorkspaceStatisticsList.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/Workspace/WorkspaceStatisticsOptions.php b/Twilio/Rest/Taskrouter/V1/Workspace/WorkspaceStatisticsOptions.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/Workspace/WorkspaceStatisticsPage.php b/Twilio/Rest/Taskrouter/V1/Workspace/WorkspaceStatisticsPage.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/WorkspaceContext.php b/Twilio/Rest/Taskrouter/V1/WorkspaceContext.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/WorkspaceInstance.php b/Twilio/Rest/Taskrouter/V1/WorkspaceInstance.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/WorkspaceList.php b/Twilio/Rest/Taskrouter/V1/WorkspaceList.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/WorkspaceOptions.php b/Twilio/Rest/Taskrouter/V1/WorkspaceOptions.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Taskrouter/V1/WorkspacePage.php b/Twilio/Rest/Taskrouter/V1/WorkspacePage.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Trunking/V1.php b/Twilio/Rest/Trunking/V1.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Trunking/V1/Trunk/CredentialListContext.php b/Twilio/Rest/Trunking/V1/Trunk/CredentialListContext.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Trunking/V1/Trunk/CredentialListInstance.php b/Twilio/Rest/Trunking/V1/Trunk/CredentialListInstance.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Trunking/V1/Trunk/CredentialListList.php b/Twilio/Rest/Trunking/V1/Trunk/CredentialListList.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Trunking/V1/Trunk/CredentialListPage.php b/Twilio/Rest/Trunking/V1/Trunk/CredentialListPage.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Trunking/V1/Trunk/IpAccessControlListContext.php b/Twilio/Rest/Trunking/V1/Trunk/IpAccessControlListContext.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Trunking/V1/Trunk/IpAccessControlListInstance.php b/Twilio/Rest/Trunking/V1/Trunk/IpAccessControlListInstance.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Trunking/V1/Trunk/IpAccessControlListList.php b/Twilio/Rest/Trunking/V1/Trunk/IpAccessControlListList.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Trunking/V1/Trunk/IpAccessControlListPage.php b/Twilio/Rest/Trunking/V1/Trunk/IpAccessControlListPage.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Trunking/V1/Trunk/OriginationUrlContext.php b/Twilio/Rest/Trunking/V1/Trunk/OriginationUrlContext.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Trunking/V1/Trunk/OriginationUrlInstance.php b/Twilio/Rest/Trunking/V1/Trunk/OriginationUrlInstance.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Trunking/V1/Trunk/OriginationUrlList.php b/Twilio/Rest/Trunking/V1/Trunk/OriginationUrlList.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Trunking/V1/Trunk/OriginationUrlOptions.php b/Twilio/Rest/Trunking/V1/Trunk/OriginationUrlOptions.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Trunking/V1/Trunk/OriginationUrlPage.php b/Twilio/Rest/Trunking/V1/Trunk/OriginationUrlPage.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Trunking/V1/Trunk/PhoneNumberContext.php b/Twilio/Rest/Trunking/V1/Trunk/PhoneNumberContext.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Trunking/V1/Trunk/PhoneNumberInstance.php b/Twilio/Rest/Trunking/V1/Trunk/PhoneNumberInstance.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Trunking/V1/Trunk/PhoneNumberList.php b/Twilio/Rest/Trunking/V1/Trunk/PhoneNumberList.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Trunking/V1/Trunk/PhoneNumberPage.php b/Twilio/Rest/Trunking/V1/Trunk/PhoneNumberPage.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Trunking/V1/TrunkContext.php b/Twilio/Rest/Trunking/V1/TrunkContext.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Trunking/V1/TrunkInstance.php b/Twilio/Rest/Trunking/V1/TrunkInstance.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Trunking/V1/TrunkList.php b/Twilio/Rest/Trunking/V1/TrunkList.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Trunking/V1/TrunkOptions.php b/Twilio/Rest/Trunking/V1/TrunkOptions.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Trunking/V1/TrunkPage.php b/Twilio/Rest/Trunking/V1/TrunkPage.php old mode 100644 new mode 100755 diff --git a/Twilio/Rest/Verify.php b/Twilio/Rest/Verify.php old mode 100644 new mode 100755 diff --git a/Twilio/TaskRouter/WorkflowConfiguration.php b/Twilio/TaskRouter/WorkflowConfiguration.php old mode 100644 new mode 100755 diff --git a/Twilio/TaskRouter/WorkflowRule.php b/Twilio/TaskRouter/WorkflowRule.php old mode 100644 new mode 100755 diff --git a/Twilio/TaskRouter/WorkflowRuleTarget.php b/Twilio/TaskRouter/WorkflowRuleTarget.php old mode 100644 new mode 100755 diff --git a/Twilio/Twiml.php b/Twilio/Twiml.php old mode 100644 new mode 100755 diff --git a/Twilio/Version.php b/Twilio/Version.php old mode 100644 new mode 100755 diff --git a/Twilio/VersionInfo.php b/Twilio/VersionInfo.php old mode 100644 new mode 100755 diff --git a/Twilio/autoload.php b/Twilio/autoload.php old mode 100644 new mode 100755 diff --git a/composer.json b/composer.json old mode 100644 new mode 100755 diff --git a/composer.lock b/composer.lock index ac642ec..ddbf503 100644 --- a/composer.lock +++ b/composer.lock @@ -8,22 +8,22 @@ "packages": [ { "name": "guzzlehttp/guzzle", - "version": "7.5.0", + "version": "7.9.3", "source": { "type": "git", "url": "https://github.com/guzzle/guzzle.git", - "reference": "b50a2a1251152e43f6a37f0fa053e730a67d25ba" + "reference": "7b2f29fe81dc4da0ca0ea7d42107a0845946ea77" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/guzzle/guzzle/zipball/b50a2a1251152e43f6a37f0fa053e730a67d25ba", - "reference": "b50a2a1251152e43f6a37f0fa053e730a67d25ba", + "url": "https://api.github.com/repos/guzzle/guzzle/zipball/7b2f29fe81dc4da0ca0ea7d42107a0845946ea77", + "reference": "7b2f29fe81dc4da0ca0ea7d42107a0845946ea77", "shasum": "" }, "require": { "ext-json": "*", - "guzzlehttp/promises": "^1.5", - "guzzlehttp/psr7": "^1.9 || ^2.4", + "guzzlehttp/promises": "^1.5.3 || ^2.0.3", + "guzzlehttp/psr7": "^2.7.0", "php": "^7.2.5 || ^8.0", "psr/http-client": "^1.0", "symfony/deprecation-contracts": "^2.2 || ^3.0" @@ -32,10 +32,11 @@ "psr/http-client-implementation": "1.0" }, "require-dev": { - "bamarni/composer-bin-plugin": "^1.8.1", + "bamarni/composer-bin-plugin": "^1.8.2", "ext-curl": "*", - "php-http/client-integration-tests": "^3.0", - "phpunit/phpunit": "^8.5.29 || ^9.5.23", + "guzzle/client-integration-tests": "3.0.2", + "php-http/message-factory": "^1.1", + "phpunit/phpunit": "^8.5.39 || ^9.6.20", "psr/log": "^1.1 || ^2.0 || ^3.0" }, "suggest": { @@ -48,9 +49,6 @@ "bamarni-bin": { "bin-links": true, "forward-command": false - }, - "branch-alias": { - "dev-master": "7.5-dev" } }, "autoload": { @@ -116,7 +114,7 @@ ], "support": { "issues": "https://github.com/guzzle/guzzle/issues", - "source": "https://github.com/guzzle/guzzle/tree/7.5.0" + "source": "https://github.com/guzzle/guzzle/tree/7.9.3" }, "funding": [ { @@ -132,38 +130,37 @@ "type": "tidelift" } ], - "time": "2022-08-28T15:39:27+00:00" + "time": "2025-03-27T13:37:11+00:00" }, { "name": "guzzlehttp/promises", - "version": "1.5.2", + "version": "2.2.0", "source": { "type": "git", "url": "https://github.com/guzzle/promises.git", - "reference": "b94b2807d85443f9719887892882d0329d1e2598" + "reference": "7c69f28996b0a6920945dd20b3857e499d9ca96c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/guzzle/promises/zipball/b94b2807d85443f9719887892882d0329d1e2598", - "reference": "b94b2807d85443f9719887892882d0329d1e2598", + "url": "https://api.github.com/repos/guzzle/promises/zipball/7c69f28996b0a6920945dd20b3857e499d9ca96c", + "reference": "7c69f28996b0a6920945dd20b3857e499d9ca96c", "shasum": "" }, "require": { - "php": ">=5.5" + "php": "^7.2.5 || ^8.0" }, "require-dev": { - "symfony/phpunit-bridge": "^4.4 || ^5.1" + "bamarni/composer-bin-plugin": "^1.8.2", + "phpunit/phpunit": "^8.5.39 || ^9.6.20" }, "type": "library", "extra": { - "branch-alias": { - "dev-master": "1.5-dev" + "bamarni-bin": { + "bin-links": true, + "forward-command": false } }, "autoload": { - "files": [ - "src/functions_include.php" - ], "psr-4": { "GuzzleHttp\\Promise\\": "src/" } @@ -200,7 +197,7 @@ ], "support": { "issues": "https://github.com/guzzle/promises/issues", - "source": "https://github.com/guzzle/promises/tree/1.5.2" + "source": "https://github.com/guzzle/promises/tree/2.2.0" }, "funding": [ { @@ -216,26 +213,26 @@ "type": "tidelift" } ], - "time": "2022-08-28T14:55:35+00:00" + "time": "2025-03-27T13:27:01+00:00" }, { "name": "guzzlehttp/psr7", - "version": "2.4.3", + "version": "2.7.1", "source": { "type": "git", "url": "https://github.com/guzzle/psr7.git", - "reference": "67c26b443f348a51926030c83481b85718457d3d" + "reference": "c2270caaabe631b3b44c85f99e5a04bbb8060d16" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/guzzle/psr7/zipball/67c26b443f348a51926030c83481b85718457d3d", - "reference": "67c26b443f348a51926030c83481b85718457d3d", + "url": "https://api.github.com/repos/guzzle/psr7/zipball/c2270caaabe631b3b44c85f99e5a04bbb8060d16", + "reference": "c2270caaabe631b3b44c85f99e5a04bbb8060d16", "shasum": "" }, "require": { "php": "^7.2.5 || ^8.0", "psr/http-factory": "^1.0", - "psr/http-message": "^1.0", + "psr/http-message": "^1.1 || ^2.0", "ralouphie/getallheaders": "^3.0" }, "provide": { @@ -243,9 +240,9 @@ "psr/http-message-implementation": "1.0" }, "require-dev": { - "bamarni/composer-bin-plugin": "^1.8.1", - "http-interop/http-factory-tests": "^0.9", - "phpunit/phpunit": "^8.5.29 || ^9.5.23" + "bamarni/composer-bin-plugin": "^1.8.2", + "http-interop/http-factory-tests": "0.9.0", + "phpunit/phpunit": "^8.5.39 || ^9.6.20" }, "suggest": { "laminas/laminas-httphandlerrunner": "Emit PSR-7 responses" @@ -255,9 +252,6 @@ "bamarni-bin": { "bin-links": true, "forward-command": false - }, - "branch-alias": { - "dev-master": "2.4-dev" } }, "autoload": { @@ -319,7 +313,7 @@ ], "support": { "issues": "https://github.com/guzzle/psr7/issues", - "source": "https://github.com/guzzle/psr7/tree/2.4.3" + "source": "https://github.com/guzzle/psr7/tree/2.7.1" }, "funding": [ { @@ -335,20 +329,20 @@ "type": "tidelift" } ], - "time": "2022-10-26T14:07:24+00:00" + "time": "2025-03-27T12:30:47+00:00" }, { "name": "phpmailer/phpmailer", - "version": "v6.8.0", + "version": "v6.10.0", "source": { "type": "git", "url": "https://github.com/PHPMailer/PHPMailer.git", - "reference": "df16b615e371d81fb79e506277faea67a1be18f1" + "reference": "bf74d75a1fde6beaa34a0ddae2ec5fce0f72a144" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/PHPMailer/PHPMailer/zipball/df16b615e371d81fb79e506277faea67a1be18f1", - "reference": "df16b615e371d81fb79e506277faea67a1be18f1", + "url": "https://api.github.com/repos/PHPMailer/PHPMailer/zipball/bf74d75a1fde6beaa34a0ddae2ec5fce0f72a144", + "reference": "bf74d75a1fde6beaa34a0ddae2ec5fce0f72a144", "shasum": "" }, "require": { @@ -358,16 +352,17 @@ "php": ">=5.5.0" }, "require-dev": { - "dealerdirect/phpcodesniffer-composer-installer": "^0.7.2", + "dealerdirect/phpcodesniffer-composer-installer": "^1.0", "doctrine/annotations": "^1.2.6 || ^1.13.3", "php-parallel-lint/php-console-highlighter": "^1.0.0", "php-parallel-lint/php-parallel-lint": "^1.3.2", "phpcompatibility/php-compatibility": "^9.3.5", "roave/security-advisories": "dev-latest", - "squizlabs/php_codesniffer": "^3.7.1", + "squizlabs/php_codesniffer": "^3.7.2", "yoast/phpunit-polyfills": "^1.0.4" }, "suggest": { + "decomplexity/SendOauth2": "Adapter for using XOAUTH2 authentication", "ext-mbstring": "Needed to send email in multibyte encoding charset or decode encoded addresses", "ext-openssl": "Needed for secure SMTP sending and DKIM signing", "greew/oauth2-azure-provider": "Needed for Microsoft Azure XOAUTH2 authentication", @@ -407,7 +402,7 @@ "description": "PHPMailer is a full-featured email creation and transfer class for PHP", "support": { "issues": "https://github.com/PHPMailer/PHPMailer/issues", - "source": "https://github.com/PHPMailer/PHPMailer/tree/v6.8.0" + "source": "https://github.com/PHPMailer/PHPMailer/tree/v6.10.0" }, "funding": [ { @@ -415,25 +410,25 @@ "type": "github" } ], - "time": "2023-03-06T14:43:22+00:00" + "time": "2025-04-24T15:19:31+00:00" }, { "name": "psr/http-client", - "version": "1.0.1", + "version": "1.0.3", "source": { "type": "git", "url": "https://github.com/php-fig/http-client.git", - "reference": "2dfb5f6c5eff0e91e20e913f8c5452ed95b86621" + "reference": "bb5906edc1c324c9a05aa0873d40117941e5fa90" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-fig/http-client/zipball/2dfb5f6c5eff0e91e20e913f8c5452ed95b86621", - "reference": "2dfb5f6c5eff0e91e20e913f8c5452ed95b86621", + "url": "https://api.github.com/repos/php-fig/http-client/zipball/bb5906edc1c324c9a05aa0873d40117941e5fa90", + "reference": "bb5906edc1c324c9a05aa0873d40117941e5fa90", "shasum": "" }, "require": { "php": "^7.0 || ^8.0", - "psr/http-message": "^1.0" + "psr/http-message": "^1.0 || ^2.0" }, "type": "library", "extra": { @@ -453,7 +448,7 @@ "authors": [ { "name": "PHP-FIG", - "homepage": "http://www.php-fig.org/" + "homepage": "https://www.php-fig.org/" } ], "description": "Common interface for HTTP clients", @@ -465,27 +460,27 @@ "psr-18" ], "support": { - "source": "https://github.com/php-fig/http-client/tree/master" + "source": "https://github.com/php-fig/http-client" }, - "time": "2020-06-29T06:28:15+00:00" + "time": "2023-09-23T14:17:50+00:00" }, { "name": "psr/http-factory", - "version": "1.0.1", + "version": "1.1.0", "source": { "type": "git", "url": "https://github.com/php-fig/http-factory.git", - "reference": "12ac7fcd07e5b077433f5f2bee95b3a771bf61be" + "reference": "2b4765fddfe3b508ac62f829e852b1501d3f6e8a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-fig/http-factory/zipball/12ac7fcd07e5b077433f5f2bee95b3a771bf61be", - "reference": "12ac7fcd07e5b077433f5f2bee95b3a771bf61be", + "url": "https://api.github.com/repos/php-fig/http-factory/zipball/2b4765fddfe3b508ac62f829e852b1501d3f6e8a", + "reference": "2b4765fddfe3b508ac62f829e852b1501d3f6e8a", "shasum": "" }, "require": { - "php": ">=7.0.0", - "psr/http-message": "^1.0" + "php": ">=7.1", + "psr/http-message": "^1.0 || ^2.0" }, "type": "library", "extra": { @@ -505,10 +500,10 @@ "authors": [ { "name": "PHP-FIG", - "homepage": "http://www.php-fig.org/" + "homepage": "https://www.php-fig.org/" } ], - "description": "Common interfaces for PSR-7 HTTP message factories", + "description": "PSR-17: Common interfaces for PSR-7 HTTP message factories", "keywords": [ "factory", "http", @@ -520,31 +515,31 @@ "response" ], "support": { - "source": "https://github.com/php-fig/http-factory/tree/master" + "source": "https://github.com/php-fig/http-factory" }, - "time": "2019-04-30T12:38:16+00:00" + "time": "2024-04-15T12:06:14+00:00" }, { "name": "psr/http-message", - "version": "1.0.1", + "version": "2.0", "source": { "type": "git", "url": "https://github.com/php-fig/http-message.git", - "reference": "f6561bf28d520154e4b0ec72be95418abe6d9363" + "reference": "402d35bcb92c70c026d1a6a9883f06b2ead23d71" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-fig/http-message/zipball/f6561bf28d520154e4b0ec72be95418abe6d9363", - "reference": "f6561bf28d520154e4b0ec72be95418abe6d9363", + "url": "https://api.github.com/repos/php-fig/http-message/zipball/402d35bcb92c70c026d1a6a9883f06b2ead23d71", + "reference": "402d35bcb92c70c026d1a6a9883f06b2ead23d71", "shasum": "" }, "require": { - "php": ">=5.3.0" + "php": "^7.2 || ^8.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.0.x-dev" + "dev-master": "2.0.x-dev" } }, "autoload": { @@ -559,7 +554,7 @@ "authors": [ { "name": "PHP-FIG", - "homepage": "http://www.php-fig.org/" + "homepage": "https://www.php-fig.org/" } ], "description": "Common interface for HTTP messages", @@ -573,9 +568,9 @@ "response" ], "support": { - "source": "https://github.com/php-fig/http-message/tree/master" + "source": "https://github.com/php-fig/http-message/tree/2.0" }, - "time": "2016-08-06T14:39:51+00:00" + "time": "2023-04-04T09:54:51+00:00" }, { "name": "ralouphie/getallheaders", @@ -623,29 +618,29 @@ }, { "name": "symfony/deprecation-contracts", - "version": "v3.2.1", + "version": "v3.0.2", "source": { "type": "git", "url": "https://github.com/symfony/deprecation-contracts.git", - "reference": "e2d1534420bd723d0ef5aec58a22c5fe60ce6f5e" + "reference": "26954b3d62a6c5fd0ea8a2a00c0353a14978d05c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/e2d1534420bd723d0ef5aec58a22c5fe60ce6f5e", - "reference": "e2d1534420bd723d0ef5aec58a22c5fe60ce6f5e", + "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/26954b3d62a6c5fd0ea8a2a00c0353a14978d05c", + "reference": "26954b3d62a6c5fd0ea8a2a00c0353a14978d05c", "shasum": "" }, "require": { - "php": ">=8.1" + "php": ">=8.0.2" }, "type": "library", "extra": { - "branch-alias": { - "dev-main": "3.3-dev" - }, "thanks": { - "name": "symfony/contracts", - "url": "https://github.com/symfony/contracts" + "url": "https://github.com/symfony/contracts", + "name": "symfony/contracts" + }, + "branch-alias": { + "dev-main": "3.0-dev" } }, "autoload": { @@ -670,7 +665,7 @@ "description": "A generic function and convention to trigger deprecation notices", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/deprecation-contracts/tree/v3.2.1" + "source": "https://github.com/symfony/deprecation-contracts/tree/v3.0.2" }, "funding": [ { @@ -686,14 +681,14 @@ "type": "tidelift" } ], - "time": "2023-03-01T10:25:55+00:00" + "time": "2022-01-02T09:55:41+00:00" }, { "name": "twilio/sdk", "version": "6.44.4", "source": { "type": "git", - "url": "git@github.com:twilio/twilio-php.git", + "url": "https://github.com/twilio/twilio-php.git", "reference": "08aad5f377e2245b9cd7508e7762d95e7392fa4d" }, "dist": { @@ -735,6 +730,10 @@ "sms", "twilio" ], + "support": { + "issues": "https://github.com/twilio/twilio-php/issues", + "source": "https://github.com/twilio/twilio-php/tree/6.44.4" + }, "time": "2023-02-22T19:59:53+00:00" } ], @@ -750,5 +749,5 @@ "ext-curl": "*" }, "platform-dev": [], - "plugin-api-version": "2.3.0" + "plugin-api-version": "2.6.0" } diff --git a/database/DataBaseConnector.php b/database/DataBaseConnector.php old mode 100644 new mode 100755 index 5478309..9a07585 --- a/database/DataBaseConnector.php +++ b/database/DataBaseConnector.php @@ -321,6 +321,7 @@ na.validation_code as validation_code,ag.id as agentId,na.solde AS balance,na.et if(isset($town->id)){ $membre = $this->getAgentWithCodeMembre($member); if ($membre) { + // echo json_encode($membre); mysqli_rollback($this->con); exit(); if (isset($membre['agentId'])) { //s'il y a un agent qui a ce code on cree un membre de son reseau if (($membre['category'] == 'hyper' && $membre['nbre_reseau'] > 0) || @@ -826,18 +827,28 @@ na.id as networkAgentId, $townid = $town->id; $datetime = $this->getCurrentTimeByNetworkID($network->id); $agentCreateResult = mysqli_prepare($this->con, "INSERT INTO agents(uid,adresse, -lastname,email,longitude,latitude,balance,encrypted_password,salt,active,date_created,town_id) VALUES (?,?,?,?,?,?,?,?,?,?,'$datetime',?)"); + lastname,email,longitude,latitude,balance,encrypted_password,salt,active,date_created,town_id) VALUES (?,?,?,?,?,?,?,?,?,?,'$datetime',?)"); mysqli_stmt_bind_param($agentCreateResult,'ssssddissii' ,$uuid , $fname,$lname,$email,$longitude,$latitude,$balance,$encrypted_password,$salt,$etat, $townid); $agentCreateResult = mysqli_stmt_execute($agentCreateResult); -// mysqli_stmt_get_result($agentCreateResult); + // mysqli_stmt_get_result($agentCreateResult); if ($agentCreateResult) { $agent_id = mysqli_insert_id($this->con); if ($agent_id) { - - $result = mysqli_query($this->con, "INSERT INTO networks_agents(network_id,agent_id, -solde,etat,codeGenerer_id,phone,validation_code,transactionNumber,nh_provider_class_id) -VALUES('$network->id','$agent_id','$balance','$etat','$code_id','$phone','$validation_code','$phoneTransaction','$providerClassId')"); + $providerClassId = is_numeric($providerClassId) ? $providerClassId : 'NULL'; + $result = mysqli_query($this->con, "INSERT INTO networks_agents( + network_id, agent_id, solde, etat, codeGenerer_id, phone, validation_code, transactionNumber, nh_provider_class_id + ) VALUES ( + $network->id, + $agent_id, + '$balance', + '$etat', + $code_id, + '$phone', + '$validation_code', + '$phoneTransaction', + $providerClassId + )"); if ($result) { // get user details diff --git a/database/DataBaseConnector_safe_save_172137.php b/database/DataBaseConnector_safe_save_172137.php old mode 100644 new mode 100755 diff --git a/database/Requester.php b/database/Requester.php old mode 100644 new mode 100755 diff --git a/database/font/courier.php b/database/font/courier.php old mode 100644 new mode 100755 diff --git a/database/font/courierb.php b/database/font/courierb.php old mode 100644 new mode 100755 diff --git a/database/font/courierbi.php b/database/font/courierbi.php old mode 100644 new mode 100755 diff --git a/database/font/courieri.php b/database/font/courieri.php old mode 100644 new mode 100755 diff --git a/database/font/helvetica.php b/database/font/helvetica.php old mode 100644 new mode 100755 diff --git a/database/font/helveticab.php b/database/font/helveticab.php old mode 100644 new mode 100755 diff --git a/database/font/helveticabi.php b/database/font/helveticabi.php old mode 100644 new mode 100755 diff --git a/database/font/helveticai.php b/database/font/helveticai.php old mode 100644 new mode 100755 diff --git a/database/font/symbol.php b/database/font/symbol.php old mode 100644 new mode 100755 diff --git a/database/font/times.php b/database/font/times.php old mode 100644 new mode 100755 diff --git a/database/font/timesb.php b/database/font/timesb.php old mode 100644 new mode 100755 diff --git a/database/font/timesbi.php b/database/font/timesbi.php old mode 100644 new mode 100755 diff --git a/database/font/timesi.php b/database/font/timesi.php old mode 100644 new mode 100755 diff --git a/database/fpdf.css b/database/fpdf.css old mode 100644 new mode 100755 diff --git a/database/fpdf.php b/database/fpdf.php old mode 100644 new mode 100755 index c82d68b..cfc0959 --- a/database/fpdf.php +++ b/database/fpdf.php @@ -912,4 +912,987 @@ function Image($file, $x=null, $y=null, $w=0, $h=0, $type='', $link='') { // Automatic page break $x2 = $this->x; - $this->AddPage($this->CurOrientation,$this->CurPageSize,$this->CurRotation) \ No newline at end of file + $this->AddPage($this->CurOrientation,$this->CurPageSize,$this->CurRotation); + $this->x = $x2; + } + $y = $this->y; + $this->y += $h; + } + + if($x===null) + $x = $this->x; + $this->_out(sprintf('q %.2F 0 0 %.2F %.2F %.2F cm /I%d Do Q',$w*$this->k,$h*$this->k,$x*$this->k,($this->h-($y+$h))*$this->k,$info['i'])); + if($link) + $this->Link($x,$y,$w,$h,$link); +} + +function GetPageWidth() +{ + // Get current page width + return $this->w; +} + +function GetPageHeight() +{ + // Get current page height + return $this->h; +} + +function GetX() +{ + // Get x position + return $this->x; +} + +function SetX($x) +{ + // Set x position + if($x>=0) + $this->x = $x; + else + $this->x = $this->w+$x; +} + +function GetY() +{ + // Get y position + return $this->y; +} + +function SetY($y, $resetX=true) +{ + // Set y position and optionally reset x + if($y>=0) + $this->y = $y; + else + $this->y = $this->h+$y; + if($resetX) + $this->x = $this->lMargin; +} + +function SetXY($x, $y) +{ + // Set x and y positions + $this->SetX($x); + $this->SetY($y,false); +} + +function Output($dest='', $name='', $isUTF8=false) +{ + // Output PDF to some destination + $this->Close(); + if(strlen($name)==1 && strlen($dest)!=1) + { + // Fix parameter order + $tmp = $dest; + $dest = $name; + $name = $tmp; + } + if($dest=='') + $dest = 'I'; + if($name=='') + $name = 'doc.pdf'; + switch(strtoupper($dest)) + { + case 'I': + // Send to standard output + $this->_checkoutput(); + if(PHP_SAPI!='cli') + { + // We send to a browser + header('Content-Type: application/pdf'); + header('Content-Disposition: inline; '.$this->_httpencode('filename',$name,$isUTF8)); + header('Cache-Control: private, max-age=0, must-revalidate'); + header('Pragma: public'); + } + echo $this->buffer; + break; + case 'D': + // Download file + $this->_checkoutput(); + header('Content-Type: application/x-download'); + header('Content-Disposition: attachment; '.$this->_httpencode('filename',$name,$isUTF8)); + header('Cache-Control: private, max-age=0, must-revalidate'); + header('Pragma: public'); + echo $this->buffer; + break; + case 'F': + // Save to local file + if(!file_put_contents($name,$this->buffer)) + $this->Error('Unable to create output file: '.$name); + break; + case 'S': + // Return as a string + return $this->buffer; + default: + $this->Error('Incorrect output destination: '.$dest); + } + return ''; +} + +/******************************************************************************* +* Protected methods * +*******************************************************************************/ + +protected function _dochecks() +{ + // Check mbstring overloading + if(ini_get('mbstring.func_overload') & 2) + $this->Error('mbstring overloading must be disabled'); + // Ensure runtime magic quotes are disabled + if(get_magic_quotes_runtime()) + @set_magic_quotes_runtime(0); +} + +protected function _checkoutput() +{ + if(PHP_SAPI!='cli') + { + if(headers_sent($file,$line)) + $this->Error("Some data has already been output, can't send PDF file (output started at $file:$line)"); + } + if(ob_get_length()) + { + // The output buffer is not empty + if(preg_match('/^(\xEF\xBB\xBF)?\s*$/',ob_get_contents())) + { + // It contains only a UTF-8 BOM and/or whitespace, let's clean it + ob_clean(); + } + else + $this->Error("Some data has already been output, can't send PDF file"); + } +} + +protected function _getpagesize($size) +{ + if(is_string($size)) + { + $size = strtolower($size); + if(!isset($this->StdPageSizes[$size])) + $this->Error('Unknown page size: '.$size); + $a = $this->StdPageSizes[$size]; + return array($a[0]/$this->k, $a[1]/$this->k); + } + else + { + if($size[0]>$size[1]) + return array($size[1], $size[0]); + else + return $size; + } +} + +protected function _beginpage($orientation, $size, $rotation) +{ + $this->page++; + $this->pages[$this->page] = ''; + $this->state = 2; + $this->x = $this->lMargin; + $this->y = $this->tMargin; + $this->FontFamily = ''; + // Check page size and orientation + if($orientation=='') + $orientation = $this->DefOrientation; + else + $orientation = strtoupper($orientation[0]); + if($size=='') + $size = $this->DefPageSize; + else + $size = $this->_getpagesize($size); + if($orientation!=$this->CurOrientation || $size[0]!=$this->CurPageSize[0] || $size[1]!=$this->CurPageSize[1]) + { + // New size or orientation + if($orientation=='P') + { + $this->w = $size[0]; + $this->h = $size[1]; + } + else + { + $this->w = $size[1]; + $this->h = $size[0]; + } + $this->wPt = $this->w*$this->k; + $this->hPt = $this->h*$this->k; + $this->PageBreakTrigger = $this->h-$this->bMargin; + $this->CurOrientation = $orientation; + $this->CurPageSize = $size; + } + if($orientation!=$this->DefOrientation || $size[0]!=$this->DefPageSize[0] || $size[1]!=$this->DefPageSize[1]) + $this->PageInfo[$this->page]['size'] = array($this->wPt, $this->hPt); + if($rotation!=0) + { + if($rotation%90!=0) + $this->Error('Incorrect rotation value: '.$rotation); + $this->CurRotation = $rotation; + $this->PageInfo[$this->page]['rotation'] = $rotation; + } +} + +protected function _endpage() +{ + $this->state = 1; +} + +protected function _loadfont($font) +{ + // Load a font definition file from the font directory + if(strpos($font,'/')!==false || strpos($font,"\\")!==false) + $this->Error('Incorrect font definition file name: '.$font); + include($this->fontpath.$font); + if(!isset($name)) + $this->Error('Could not include font definition file'); + if(isset($enc)) + $enc = strtolower($enc); + if(!isset($subsetted)) + $subsetted = false; + return get_defined_vars(); +} + +protected function _isascii($s) +{ + // Test if string is ASCII + $nb = strlen($s); + for($i=0;$i<$nb;$i++) + { + if(ord($s[$i])>127) + return false; + } + return true; +} + +protected function _httpencode($param, $value, $isUTF8) +{ + // Encode HTTP header field parameter + if($this->_isascii($value)) + return $param.'="'.$value.'"'; + if(!$isUTF8) + $value = utf8_encode($value); + if(strpos($_SERVER['HTTP_USER_AGENT'],'MSIE')!==false) + return $param.'="'.rawurlencode($value).'"'; + else + return $param."*=UTF-8''".rawurlencode($value); +} + +protected function _UTF8toUTF16($s) +{ + // Convert UTF-8 to UTF-16BE with BOM + $res = "\xFE\xFF"; + $nb = strlen($s); + $i = 0; + while($i<$nb) + { + $c1 = ord($s[$i++]); + if($c1>=224) + { + // 3-byte character + $c2 = ord($s[$i++]); + $c3 = ord($s[$i++]); + $res .= chr((($c1 & 0x0F)<<4) + (($c2 & 0x3C)>>2)); + $res .= chr((($c2 & 0x03)<<6) + ($c3 & 0x3F)); + } + elseif($c1>=192) + { + // 2-byte character + $c2 = ord($s[$i++]); + $res .= chr(($c1 & 0x1C)>>2); + $res .= chr((($c1 & 0x03)<<6) + ($c2 & 0x3F)); + } + else + { + // Single-byte character + $res .= "\0".chr($c1); + } + } + return $res; +} + +protected function _escape($s) +{ + // Escape special characters + if(strpos($s,'(')!==false || strpos($s,')')!==false || strpos($s,'\\')!==false || strpos($s,"\r")!==false) + return str_replace(array('\\','(',')',"\r"), array('\\\\','\\(','\\)','\\r'), $s); + else + return $s; +} + +protected function _textstring($s) +{ + // Format a text string + if(!$this->_isascii($s)) + $s = $this->_UTF8toUTF16($s); + return '('.$this->_escape($s).')'; +} + +protected function _dounderline($x, $y, $txt) +{ + // Underline text + $up = $this->CurrentFont['up']; + $ut = $this->CurrentFont['ut']; + $w = $this->GetStringWidth($txt)+$this->ws*substr_count($txt,' '); + return sprintf('%.2F %.2F %.2F %.2F re f',$x*$this->k,($this->h-($y-$up/1000*$this->FontSize))*$this->k,$w*$this->k,-$ut/1000*$this->FontSizePt); +} + +protected function _parsejpg($file) +{ + // Extract info from a JPEG file + $a = getimagesize($file); + if(!$a) + $this->Error('Missing or incorrect image file: '.$file); + if($a[2]!=2) + $this->Error('Not a JPEG file: '.$file); + if(!isset($a['channels']) || $a['channels']==3) + $colspace = 'DeviceRGB'; + elseif($a['channels']==4) + $colspace = 'DeviceCMYK'; + else + $colspace = 'DeviceGray'; + $bpc = isset($a['bits']) ? $a['bits'] : 8; + $data = file_get_contents($file); + return array('w'=>$a[0], 'h'=>$a[1], 'cs'=>$colspace, 'bpc'=>$bpc, 'f'=>'DCTDecode', 'data'=>$data); +} + +protected function _parsepng($file) +{ + // Extract info from a PNG file + $f = fopen($file,'rb'); + if(!$f) + $this->Error('Can\'t open image file: '.$file); + $info = $this->_parsepngstream($f,$file); + fclose($f); + return $info; +} + +protected function _parsepngstream($f, $file) +{ + // Check signature + if($this->_readstream($f,8)!=chr(137).'PNG'.chr(13).chr(10).chr(26).chr(10)) + $this->Error('Not a PNG file: '.$file); + + // Read header chunk + $this->_readstream($f,4); + if($this->_readstream($f,4)!='IHDR') + $this->Error('Incorrect PNG file: '.$file); + $w = $this->_readint($f); + $h = $this->_readint($f); + $bpc = ord($this->_readstream($f,1)); + if($bpc>8) + $this->Error('16-bit depth not supported: '.$file); + $ct = ord($this->_readstream($f,1)); + if($ct==0 || $ct==4) + $colspace = 'DeviceGray'; + elseif($ct==2 || $ct==6) + $colspace = 'DeviceRGB'; + elseif($ct==3) + $colspace = 'Indexed'; + else + $this->Error('Unknown color type: '.$file); + if(ord($this->_readstream($f,1))!=0) + $this->Error('Unknown compression method: '.$file); + if(ord($this->_readstream($f,1))!=0) + $this->Error('Unknown filter method: '.$file); + if(ord($this->_readstream($f,1))!=0) + $this->Error('Interlacing not supported: '.$file); + $this->_readstream($f,4); + $dp = '/Predictor 15 /Colors '.($colspace=='DeviceRGB' ? 3 : 1).' /BitsPerComponent '.$bpc.' /Columns '.$w; + + // Scan chunks looking for palette, transparency and image data + $pal = ''; + $trns = ''; + $data = ''; + do + { + $n = $this->_readint($f); + $type = $this->_readstream($f,4); + if($type=='PLTE') + { + // Read palette + $pal = $this->_readstream($f,$n); + $this->_readstream($f,4); + } + elseif($type=='tRNS') + { + // Read transparency info + $t = $this->_readstream($f,$n); + if($ct==0) + $trns = array(ord(substr($t,1,1))); + elseif($ct==2) + $trns = array(ord(substr($t,1,1)), ord(substr($t,3,1)), ord(substr($t,5,1))); + else + { + $pos = strpos($t,chr(0)); + if($pos!==false) + $trns = array($pos); + } + $this->_readstream($f,4); + } + elseif($type=='IDAT') + { + // Read image data block + $data .= $this->_readstream($f,$n); + $this->_readstream($f,4); + } + elseif($type=='IEND') + break; + else + $this->_readstream($f,$n+4); + } + while($n); + + if($colspace=='Indexed' && empty($pal)) + $this->Error('Missing palette in '.$file); + $info = array('w'=>$w, 'h'=>$h, 'cs'=>$colspace, 'bpc'=>$bpc, 'f'=>'FlateDecode', 'dp'=>$dp, 'pal'=>$pal, 'trns'=>$trns); + if($ct>=4) + { + // Extract alpha channel + if(!function_exists('gzuncompress')) + $this->Error('Zlib not available, can\'t handle alpha channel: '.$file); + $data = gzuncompress($data); + $color = ''; + $alpha = ''; + if($ct==4) + { + // Gray image + $len = 2*$w; + for($i=0;$i<$h;$i++) + { + $pos = (1+$len)*$i; + $color .= $data[$pos]; + $alpha .= $data[$pos]; + $line = substr($data,$pos+1,$len); + $color .= preg_replace('/(.)./s','$1',$line); + $alpha .= preg_replace('/.(.)/s','$1',$line); + } + } + else + { + // RGB image + $len = 4*$w; + for($i=0;$i<$h;$i++) + { + $pos = (1+$len)*$i; + $color .= $data[$pos]; + $alpha .= $data[$pos]; + $line = substr($data,$pos+1,$len); + $color .= preg_replace('/(.{3})./s','$1',$line); + $alpha .= preg_replace('/.{3}(.)/s','$1',$line); + } + } + unset($data); + $data = gzcompress($color); + $info['smask'] = gzcompress($alpha); + $this->WithAlpha = true; + if($this->PDFVersion<'1.4') + $this->PDFVersion = '1.4'; + } + $info['data'] = $data; + return $info; +} + +protected function _readstream($f, $n) +{ + // Read n bytes from stream + $res = ''; + while($n>0 && !feof($f)) + { + $s = fread($f,$n); + if($s===false) + $this->Error('Error while reading stream'); + $n -= strlen($s); + $res .= $s; + } + if($n>0) + $this->Error('Unexpected end of stream'); + return $res; +} + +protected function _readint($f) +{ + // Read a 4-byte integer from stream + $a = unpack('Ni',$this->_readstream($f,4)); + return $a['i']; +} + +protected function _parsegif($file) +{ + // Extract info from a GIF file (via PNG conversion) + if(!function_exists('imagepng')) + $this->Error('GD extension is required for GIF support'); + if(!function_exists('imagecreatefromgif')) + $this->Error('GD has no GIF read support'); + $im = imagecreatefromgif($file); + if(!$im) + $this->Error('Missing or incorrect image file: '.$file); + imageinterlace($im,0); + ob_start(); + imagepng($im); + $data = ob_get_clean(); + imagedestroy($im); + $f = fopen('php://temp','rb+'); + if(!$f) + $this->Error('Unable to create memory stream'); + fwrite($f,$data); + rewind($f); + $info = $this->_parsepngstream($f,$file); + fclose($f); + return $info; +} + +protected function _out($s) +{ + // Add a line to the document + if($this->state==2) + $this->pages[$this->page] .= $s."\n"; + elseif($this->state==1) + $this->_put($s); + elseif($this->state==0) + $this->Error('No page has been added yet'); + elseif($this->state==3) + $this->Error('The document is closed'); +} + +protected function _put($s) +{ + $this->buffer .= $s."\n"; +} + +protected function _getoffset() +{ + return strlen($this->buffer); +} + +protected function _newobj($n=null) +{ + // Begin a new object + if($n===null) + $n = ++$this->n; + $this->offsets[$n] = $this->_getoffset(); + $this->_put($n.' 0 obj'); +} + +protected function _putstream($data) +{ + $this->_put('stream'); + $this->_put($data); + $this->_put('endstream'); +} + +protected function _putstreamobject($data) +{ + if($this->compress) + { + $entries = '/Filter /FlateDecode '; + $data = gzcompress($data); + } + else + $entries = ''; + $entries .= '/Length '.strlen($data); + $this->_newobj(); + $this->_put('<<'.$entries.'>>'); + $this->_putstream($data); + $this->_put('endobj'); +} + +protected function _putpage($n) +{ + $this->_newobj(); + $this->_put('<_put('/Parent 1 0 R'); + if(isset($this->PageInfo[$n]['size'])) + $this->_put(sprintf('/MediaBox [0 0 %.2F %.2F]',$this->PageInfo[$n]['size'][0],$this->PageInfo[$n]['size'][1])); + if(isset($this->PageInfo[$n]['rotation'])) + $this->_put('/Rotate '.$this->PageInfo[$n]['rotation']); + $this->_put('/Resources 2 0 R'); + if(isset($this->PageLinks[$n])) + { + // Links + $annots = '/Annots ['; + foreach($this->PageLinks[$n] as $pl) + { + $rect = sprintf('%.2F %.2F %.2F %.2F',$pl[0],$pl[1],$pl[0]+$pl[2],$pl[1]-$pl[3]); + $annots .= '<_textstring($pl[4]).'>>>>'; + else + { + $l = $this->links[$pl[4]]; + if(isset($this->PageInfo[$l[0]]['size'])) + $h = $this->PageInfo[$l[0]]['size'][1]; + else + $h = ($this->DefOrientation=='P') ? $this->DefPageSize[1]*$this->k : $this->DefPageSize[0]*$this->k; + $annots .= sprintf('/Dest [%d 0 R /XYZ 0 %.2F null]>>',$this->PageInfo[$l[0]]['n'],$h-$l[1]*$this->k); + } + } + $this->_put($annots.']'); + } + if($this->WithAlpha) + $this->_put('/Group <>'); + $this->_put('/Contents '.($this->n+1).' 0 R>>'); + $this->_put('endobj'); + // Page content + if(!empty($this->AliasNbPages)) + $this->pages[$n] = str_replace($this->AliasNbPages,$this->page,$this->pages[$n]); + $this->_putstreamobject($this->pages[$n]); +} + +protected function _putpages() +{ + $nb = $this->page; + for($n=1;$n<=$nb;$n++) + $this->PageInfo[$n]['n'] = $this->n+1+2*($n-1); + for($n=1;$n<=$nb;$n++) + $this->_putpage($n); + // Pages root + $this->_newobj(1); + $this->_put('<PageInfo[$n]['n'].' 0 R '; + $this->_put($kids.']'); + $this->_put('/Count '.$nb); + if($this->DefOrientation=='P') + { + $w = $this->DefPageSize[0]; + $h = $this->DefPageSize[1]; + } + else + { + $w = $this->DefPageSize[1]; + $h = $this->DefPageSize[0]; + } + $this->_put(sprintf('/MediaBox [0 0 %.2F %.2F]',$w*$this->k,$h*$this->k)); + $this->_put('>>'); + $this->_put('endobj'); +} + +protected function _putfonts() +{ + foreach($this->FontFiles as $file=>$info) + { + // Font file embedding + $this->_newobj(); + $this->FontFiles[$file]['n'] = $this->n; + $font = file_get_contents($this->fontpath.$file,true); + if(!$font) + $this->Error('Font file not found: '.$file); + $compressed = (substr($file,-2)=='.z'); + if(!$compressed && isset($info['length2'])) + $font = substr($font,6,$info['length1']).substr($font,6+$info['length1']+6,$info['length2']); + $this->_put('<_put('/Filter /FlateDecode'); + $this->_put('/Length1 '.$info['length1']); + if(isset($info['length2'])) + $this->_put('/Length2 '.$info['length2'].' /Length3 0'); + $this->_put('>>'); + $this->_putstream($font); + $this->_put('endobj'); + } + foreach($this->fonts as $k=>$font) + { + // Encoding + if(isset($font['diff'])) + { + if(!isset($this->encodings[$font['enc']])) + { + $this->_newobj(); + $this->_put('<>'); + $this->_put('endobj'); + $this->encodings[$font['enc']] = $this->n; + } + } + // ToUnicode CMap + if(isset($font['uv'])) + { + if(isset($font['enc'])) + $cmapkey = $font['enc']; + else + $cmapkey = $font['name']; + if(!isset($this->cmaps[$cmapkey])) + { + $cmap = $this->_tounicodecmap($font['uv']); + $this->_putstreamobject($cmap); + $this->cmaps[$cmapkey] = $this->n; + } + } + // Font object + $this->fonts[$k]['n'] = $this->n+1; + $type = $font['type']; + $name = $font['name']; + if($font['subsetted']) + $name = 'AAAAAA+'.$name; + if($type=='Core') + { + // Core font + $this->_newobj(); + $this->_put('<_put('/BaseFont /'.$name); + $this->_put('/Subtype /Type1'); + if($name!='Symbol' && $name!='ZapfDingbats') + $this->_put('/Encoding /WinAnsiEncoding'); + if(isset($font['uv'])) + $this->_put('/ToUnicode '.$this->cmaps[$cmapkey].' 0 R'); + $this->_put('>>'); + $this->_put('endobj'); + } + elseif($type=='Type1' || $type=='TrueType') + { + // Additional Type1 or TrueType/OpenType font + $this->_newobj(); + $this->_put('<_put('/BaseFont /'.$name); + $this->_put('/Subtype /'.$type); + $this->_put('/FirstChar 32 /LastChar 255'); + $this->_put('/Widths '.($this->n+1).' 0 R'); + $this->_put('/FontDescriptor '.($this->n+2).' 0 R'); + if(isset($font['diff'])) + $this->_put('/Encoding '.$this->encodings[$font['enc']].' 0 R'); + else + $this->_put('/Encoding /WinAnsiEncoding'); + if(isset($font['uv'])) + $this->_put('/ToUnicode '.$this->cmaps[$cmapkey].' 0 R'); + $this->_put('>>'); + $this->_put('endobj'); + // Widths + $this->_newobj(); + $cw = &$font['cw']; + $s = '['; + for($i=32;$i<=255;$i++) + $s .= $cw[chr($i)].' '; + $this->_put($s.']'); + $this->_put('endobj'); + // Descriptor + $this->_newobj(); + $s = '<$v) + $s .= ' /'.$k.' '.$v; + if(!empty($font['file'])) + $s .= ' /FontFile'.($type=='Type1' ? '' : '2').' '.$this->FontFiles[$font['file']]['n'].' 0 R'; + $this->_put($s.'>>'); + $this->_put('endobj'); + } + else + { + // Allow for additional types + $mtd = '_put'.strtolower($type); + if(!method_exists($this,$mtd)) + $this->Error('Unsupported font type: '.$type); + $this->$mtd($font); + } + } +} + +protected function _tounicodecmap($uv) +{ + $ranges = ''; + $nbr = 0; + $chars = ''; + $nbc = 0; + foreach($uv as $c=>$v) + { + if(is_array($v)) + { + $ranges .= sprintf("<%02X> <%02X> <%04X>\n",$c,$c+$v[1]-1,$v[0]); + $nbr++; + } + else + { + $chars .= sprintf("<%02X> <%04X>\n",$c,$v); + $nbc++; + } + } + $s = "/CIDInit /ProcSet findresource begin\n"; + $s .= "12 dict begin\n"; + $s .= "begincmap\n"; + $s .= "/CIDSystemInfo\n"; + $s .= "<0) + { + $s .= "$nbr beginbfrange\n"; + $s .= $ranges; + $s .= "endbfrange\n"; + } + if($nbc>0) + { + $s .= "$nbc beginbfchar\n"; + $s .= $chars; + $s .= "endbfchar\n"; + } + $s .= "endcmap\n"; + $s .= "CMapName currentdict /CMap defineresource pop\n"; + $s .= "end\n"; + $s .= "end"; + return $s; +} + +protected function _putimages() +{ + foreach(array_keys($this->images) as $file) + { + $this->_putimage($this->images[$file]); + unset($this->images[$file]['data']); + unset($this->images[$file]['smask']); + } +} + +protected function _putimage(&$info) +{ + $this->_newobj(); + $info['n'] = $this->n; + $this->_put('<_put('/Subtype /Image'); + $this->_put('/Width '.$info['w']); + $this->_put('/Height '.$info['h']); + if($info['cs']=='Indexed') + $this->_put('/ColorSpace [/Indexed /DeviceRGB '.(strlen($info['pal'])/3-1).' '.($this->n+1).' 0 R]'); + else + { + $this->_put('/ColorSpace /'.$info['cs']); + if($info['cs']=='DeviceCMYK') + $this->_put('/Decode [1 0 1 0 1 0 1 0]'); + } + $this->_put('/BitsPerComponent '.$info['bpc']); + if(isset($info['f'])) + $this->_put('/Filter /'.$info['f']); + if(isset($info['dp'])) + $this->_put('/DecodeParms <<'.$info['dp'].'>>'); + if(isset($info['trns']) && is_array($info['trns'])) + { + $trns = ''; + for($i=0;$i_put('/Mask ['.$trns.']'); + } + if(isset($info['smask'])) + $this->_put('/SMask '.($this->n+1).' 0 R'); + $this->_put('/Length '.strlen($info['data']).'>>'); + $this->_putstream($info['data']); + $this->_put('endobj'); + // Soft mask + if(isset($info['smask'])) + { + $dp = '/Predictor 15 /Colors 1 /BitsPerComponent 8 /Columns '.$info['w']; + $smask = array('w'=>$info['w'], 'h'=>$info['h'], 'cs'=>'DeviceGray', 'bpc'=>8, 'f'=>$info['f'], 'dp'=>$dp, 'data'=>$info['smask']); + $this->_putimage($smask); + } + // Palette + if($info['cs']=='Indexed') + $this->_putstreamobject($info['pal']); +} + +protected function _putxobjectdict() +{ + foreach($this->images as $image) + $this->_put('/I'.$image['i'].' '.$image['n'].' 0 R'); +} + +protected function _putresourcedict() +{ + $this->_put('/ProcSet [/PDF /Text /ImageB /ImageC /ImageI]'); + $this->_put('/Font <<'); + foreach($this->fonts as $font) + $this->_put('/F'.$font['i'].' '.$font['n'].' 0 R'); + $this->_put('>>'); + $this->_put('/XObject <<'); + $this->_putxobjectdict(); + $this->_put('>>'); +} + +protected function _putresources() +{ + $this->_putfonts(); + $this->_putimages(); + // Resource dictionary + $this->_newobj(2); + $this->_put('<<'); + $this->_putresourcedict(); + $this->_put('>>'); + $this->_put('endobj'); +} + +protected function _putinfo() +{ + $this->metadata['Producer'] = 'FPDF '.FPDF_VERSION; + $this->metadata['CreationDate'] = 'D:'.@date('YmdHis'); + foreach($this->metadata as $key=>$value) + $this->_put('/'.$key.' '.$this->_textstring($value)); +} + +protected function _putcatalog() +{ + $n = $this->PageInfo[1]['n']; + $this->_put('/Type /Catalog'); + $this->_put('/Pages 1 0 R'); + if($this->ZoomMode=='fullpage') + $this->_put('/OpenAction ['.$n.' 0 R /Fit]'); + elseif($this->ZoomMode=='fullwidth') + $this->_put('/OpenAction ['.$n.' 0 R /FitH null]'); + elseif($this->ZoomMode=='real') + $this->_put('/OpenAction ['.$n.' 0 R /XYZ null null 1]'); + elseif(!is_string($this->ZoomMode)) + $this->_put('/OpenAction ['.$n.' 0 R /XYZ null null '.sprintf('%.2F',$this->ZoomMode/100).']'); + if($this->LayoutMode=='single') + $this->_put('/PageLayout /SinglePage'); + elseif($this->LayoutMode=='continuous') + $this->_put('/PageLayout /OneColumn'); + elseif($this->LayoutMode=='two') + $this->_put('/PageLayout /TwoColumnLeft'); +} + +protected function _putheader() +{ + $this->_put('%PDF-'.$this->PDFVersion); +} + +protected function _puttrailer() +{ + $this->_put('/Size '.($this->n+1)); + $this->_put('/Root '.$this->n.' 0 R'); + $this->_put('/Info '.($this->n-1).' 0 R'); +} + +protected function _enddoc() +{ + $this->_putheader(); + $this->_putpages(); + $this->_putresources(); + // Info + $this->_newobj(); + $this->_put('<<'); + $this->_putinfo(); + $this->_put('>>'); + $this->_put('endobj'); + // Catalog + $this->_newobj(); + $this->_put('<<'); + $this->_putcatalog(); + $this->_put('>>'); + $this->_put('endobj'); + // Cross-ref + $offset = $this->_getoffset(); + $this->_put('xref'); + $this->_put('0 '.($this->n+1)); + $this->_put('0000000000 65535 f '); + for($i=1;$i<=$this->n;$i++) + $this->_put(sprintf('%010d 00000 n ',$this->offsets[$i])); + // Trailer + $this->_put('trailer'); + $this->_put('<<'); + $this->_puttrailer(); + $this->_put('>>'); + $this->_put('startxref'); + $this->_put($offset); + $this->_put('%%EOF'); + $this->state = 3; +} +} +?> diff --git a/datas/img/network/airtel-money-logo.png b/datas/img/network/airtel-money-logo.png old mode 100644 new mode 100755 diff --git a/datas/img/network/canal-plus-logo.png b/datas/img/network/canal-plus-logo.png old mode 100644 new mode 100755 diff --git a/datas/img/network/cnamgs-cabinet-medical-logo.png b/datas/img/network/cnamgs-cabinet-medical-logo.png old mode 100644 new mode 100755 diff --git a/datas/img/network/cnamgs-centre-hospitalier-logo.png b/datas/img/network/cnamgs-centre-hospitalier-logo.png old mode 100644 new mode 100755 diff --git a/datas/img/network/cnamgs-cliniques-logo.png b/datas/img/network/cnamgs-cliniques-logo.png old mode 100644 new mode 100755 diff --git a/datas/img/network/cnamgs-fond-4-logo.png b/datas/img/network/cnamgs-fond-4-logo.png old mode 100644 new mode 100755 diff --git a/datas/img/network/cnamgs-laboratoires-logo.png b/datas/img/network/cnamgs-laboratoires-logo.png old mode 100644 new mode 100755 diff --git a/datas/img/network/cnamgs-medecins-logo.png b/datas/img/network/cnamgs-medecins-logo.png old mode 100644 new mode 100755 diff --git a/datas/img/network/cnamgs-opticiens-logo.png b/datas/img/network/cnamgs-opticiens-logo.png old mode 100644 new mode 100755 diff --git a/datas/img/network/cnamgs-pharmacies-logo.png b/datas/img/network/cnamgs-pharmacies-logo.png old mode 100644 new mode 100755 diff --git a/datas/img/network/coris-money-logo.png b/datas/img/network/coris-money-logo.png old mode 100644 new mode 100755 diff --git a/datas/img/network/dhl-logo.png b/datas/img/network/dhl-logo.png old mode 100644 new mode 100755 diff --git a/datas/img/network/ecobank-logo.png b/datas/img/network/ecobank-logo.png old mode 100644 new mode 100755 diff --git a/datas/img/network/express-union-logo.png b/datas/img/network/express-union-logo.png old mode 100644 new mode 100755 diff --git a/datas/img/network/ilink-world-logo.png b/datas/img/network/ilink-world-logo.png old mode 100644 new mode 100755 diff --git a/datas/img/network/ilink-world-sante-logo.png b/datas/img/network/ilink-world-sante-logo.png old mode 100644 new mode 100755 diff --git a/datas/img/network/juba-logo.png b/datas/img/network/juba-logo.png old mode 100644 new mode 100755 diff --git a/datas/img/network/miang-logo.png b/datas/img/network/miang-logo.png old mode 100644 new mode 100755 diff --git a/datas/img/network/mobicash-logo.png b/datas/img/network/mobicash-logo.png old mode 100644 new mode 100755 diff --git a/datas/img/network/mobile-money-logo.png b/datas/img/network/mobile-money-logo.png old mode 100644 new mode 100755 diff --git a/datas/img/network/money-express-logo.png b/datas/img/network/money-express-logo.png old mode 100644 new mode 100755 diff --git a/datas/img/network/moneygram-logo.png b/datas/img/network/moneygram-logo.png old mode 100644 new mode 100755 diff --git a/datas/img/network/mutuelle-nano-sante-logo.png b/datas/img/network/mutuelle-nano-sante-logo.png old mode 100644 new mode 100755 diff --git a/datas/img/network/orabank-logo.png b/datas/img/network/orabank-logo.png old mode 100644 new mode 100755 diff --git a/datas/img/network/orange-money-logo.png b/datas/img/network/orange-money-logo.png old mode 100644 new mode 100755 diff --git a/datas/img/network/ria-logo.png b/datas/img/network/ria-logo.png old mode 100644 new mode 100755 diff --git a/datas/img/network/satcon-logo.png b/datas/img/network/satcon-logo.png old mode 100644 new mode 100755 diff --git a/datas/img/network/seeg-logo.png b/datas/img/network/seeg-logo.png old mode 100644 new mode 100755 diff --git a/datas/img/network/sigue-logo.png b/datas/img/network/sigue-logo.png old mode 100644 new mode 100755 diff --git a/datas/img/network/small-world-logo.png b/datas/img/network/small-world-logo.png old mode 100644 new mode 100755 diff --git a/datas/img/network/uba-fs-ilink-logo.png b/datas/img/network/uba-fs-ilink-logo.png old mode 100644 new mode 100755 diff --git a/datas/img/network/uba-logo.png b/datas/img/network/uba-logo.png old mode 100644 new mode 100755 diff --git a/datas/img/network/vodafone-logo.png b/datas/img/network/vodafone-logo.png old mode 100644 new mode 100755 diff --git a/datas/img/network/wari-logo.png b/datas/img/network/wari-logo.png old mode 100644 new mode 100755 diff --git a/datas/img/network/western-union-logo.png b/datas/img/network/western-union-logo.png old mode 100644 new mode 100755 diff --git a/datas/img/network/yup-logo.png b/datas/img/network/yup-logo.png old mode 100644 new mode 100755 diff --git a/init/init.php b/init/init.php old mode 100644 new mode 100755 index 433268d..6c0874e --- a/init/init.php +++ b/init/init.php @@ -1,4 +1,3 @@ - \ No newline at end of file diff --git a/interacted/BalanceAction.php b/interacted/BalanceAction.php old mode 100644 new mode 100755 index 184db01..b6ffc2e --- a/interacted/BalanceAction.php +++ b/interacted/BalanceAction.php @@ -20,7 +20,7 @@ if(isset($postdata)) { if(isset($request)){ } -public function askCredit($request){ +function askCredit($request){ $requester=new Requester(null); $demand = $requester->storeCreditAsk($codeMembre, $codeParrain,$montant); $usr= $requester->getUser($phone)[0]; diff --git a/interacted/ConfigAction.php b/interacted/ConfigAction.php old mode 100644 new mode 100755 diff --git a/interacted/DemandeAction.php b/interacted/DemandeAction.php old mode 100644 new mode 100755 diff --git a/interacted/LocationAction.php b/interacted/LocationAction.php old mode 100644 new mode 100755 diff --git a/interacted/LoginAction.php b/interacted/LoginAction.php old mode 100644 new mode 100755 diff --git a/interacted/MembersAction.php b/interacted/MembersAction.php old mode 100644 new mode 100755 diff --git a/interacted/Messenger.php b/interacted/Messenger.php old mode 100644 new mode 100755 diff --git a/interacted/NetworkAction.php b/interacted/NetworkAction.php old mode 100644 new mode 100755 diff --git a/interacted/WalletAction.php b/interacted/WalletAction.php old mode 100644 new mode 100755 diff --git a/interacted/testSMS.php b/interacted/testSMS.php old mode 100644 new mode 100755 diff --git a/logs/.gitignore b/logs/.gitignore old mode 100644 new mode 100755 diff --git a/migrations 2.php b/migrations 2.php old mode 100644 new mode 100755 diff --git a/migrations copie.php b/migrations copie.php old mode 100644 new mode 100755 diff --git a/migrations.php b/migrations.php old mode 100644 new mode 100755 diff --git a/model 2/Balance.php b/model 2/Balance.php old mode 100644 new mode 100755 diff --git a/model 2/User.php b/model 2/User.php old mode 100644 new mode 100755 diff --git a/model/Balance.php b/model/Balance.php old mode 100644 new mode 100755 diff --git a/model/User.php b/model/User.php old mode 100644 new mode 100755 diff --git a/static 2/en/message.json b/static 2/en/message.json old mode 100644 new mode 100755 diff --git a/static 2/fr/message.json b/static 2/fr/message.json old mode 100644 new mode 100755 diff --git a/static/en/message.json b/static/en/message.json old mode 100644 new mode 100755 diff --git a/static/fr/message.json b/static/fr/message.json old mode 100644 new mode 100755 diff --git a/updater 2.php b/updater 2.php old mode 100644 new mode 100755 diff --git a/updater.php b/updater.php old mode 100644 new mode 100755