{"id":18963772,"url":"https://github.com/opensoft/php-wsdl-proxy-generator","last_synced_at":"2025-04-19T12:36:38.911Z","repository":{"id":3655258,"uuid":"4723359","full_name":"opensoft/php-wsdl-proxy-generator","owner":"opensoft","description":"WSDL parser and Proxy class generator on PHP","archived":false,"fork":false,"pushed_at":"2012-07-31T05:50:58.000Z","size":146,"stargazers_count":13,"open_issues_count":1,"forks_count":2,"subscribers_count":5,"default_branch":"master","last_synced_at":"2025-03-29T07:51:25.955Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/opensoft.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2012-06-20T07:11:23.000Z","updated_at":"2019-08-19T22:44:55.000Z","dependencies_parsed_at":"2022-08-06T14:15:14.995Z","dependency_job_id":null,"html_url":"https://github.com/opensoft/php-wsdl-proxy-generator","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/opensoft%2Fphp-wsdl-proxy-generator","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/opensoft%2Fphp-wsdl-proxy-generator/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/opensoft%2Fphp-wsdl-proxy-generator/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/opensoft%2Fphp-wsdl-proxy-generator/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/opensoft","download_url":"https://codeload.github.com/opensoft/php-wsdl-proxy-generator/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":249201117,"owners_count":21229004,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-08T14:21:38.181Z","updated_at":"2025-04-16T05:31:24.587Z","avatar_url":"https://github.com/opensoft.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"This package helps you generates php classes from wsdl file.\n\n[![Build Status](https://secure.travis-ci.org/opensoft/php-wsdl-proxy-generator.png?branch=master)](http://travis-ci.org/opensoft/php-wsdl-proxy-generator)\n\n\nInstallation\n============\n\nIf you don't have Composer yet, download it following the instructions on http://getcomposer.org/ or just run the following command:\n\n```\ncurl -s http://getcomposer.org/installer | php\n```\n\nThen run\n\n```\nphp composer.phar create-project opensoft/php-wsdl-proxy-generator path/to/install/directory\n```\n\n\nGetting started with PHP-Wsdl-Proxy-generator\n=============================================\n\n```\nphp app/console\n```\n\nUsage:\n *opensoft:wsdl-proxy:generate [--wsdl=\"...\"] [--dir=\"...\"] [--namespace=\"...\"] [--license-path=\"...\"]*\n\nOptions:\n* --wsdl          Path to the wsdl file\n* --dir           The directory where to create proxy classes\n* --namespace     The namespace of proxy classes to create\n* --license-path  The full path to license file. Its contents will be inserted at the beginning of each generated file\n\nHelp:\n The *opensoft:wsdl-proxy:generate* command helps you generates php classes from wsdl file.\n\n By default, the command interacts with the developer to tweak the generation.\n Any passed option will be used as a default value for the interaction:\n\n```\nphp app/console opensoft:wsdl-proxy:generate --namespace=Acme/Wsdl\n```\n\n Note that you can use / instead of \\ for the namespace delimiter to avoid any\n problem.\n\n If you want to disable any user interaction, use *--no-interaction* but don't forget to pass all needed options:\n\n```\nphp app/console opensoft:wsdl-proxy:generate --wsdl=simple.wsdl --dir=src --namespace=Acme/Wsdl --no-interaction\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fopensoft%2Fphp-wsdl-proxy-generator","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fopensoft%2Fphp-wsdl-proxy-generator","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fopensoft%2Fphp-wsdl-proxy-generator/lists"}