{"id":17959054,"url":"https://github.com/nauvalazhar/facade-please","last_synced_at":"2025-08-21T15:40:07.939Z","repository":{"id":57024114,"uuid":"102004892","full_name":"nauvalazhar/facade-please","owner":"nauvalazhar","description":"Laravel 5 Facade Generator","archived":false,"fork":false,"pushed_at":"2017-09-05T10:05:53.000Z","size":13,"stargazers_count":2,"open_issues_count":0,"forks_count":2,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-08-11T21:45:55.663Z","etag":null,"topics":["facade","laravel","php","php-framework"],"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/nauvalazhar.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":"2017-08-31T13:42:34.000Z","updated_at":"2024-12-13T01:09:48.000Z","dependencies_parsed_at":"2022-08-23T13:50:56.510Z","dependency_job_id":null,"html_url":"https://github.com/nauvalazhar/facade-please","commit_stats":null,"previous_names":[],"tags_count":3,"template":false,"template_full_name":null,"purl":"pkg:github/nauvalazhar/facade-please","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nauvalazhar%2Ffacade-please","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nauvalazhar%2Ffacade-please/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nauvalazhar%2Ffacade-please/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nauvalazhar%2Ffacade-please/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/nauvalazhar","download_url":"https://codeload.github.com/nauvalazhar/facade-please/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nauvalazhar%2Ffacade-please/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":271501475,"owners_count":24770640,"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","status":"online","status_checked_at":"2025-08-21T02:00:08.990Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["facade","laravel","php","php-framework"],"created_at":"2024-10-29T11:01:13.756Z","updated_at":"2025-08-21T15:40:07.853Z","avatar_url":"https://github.com/nauvalazhar.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Facade, please!\nSometimes you want to create a facade for globally accessible method, but you don't like doing it because you have to take a few steps. Facade, please! is a laravel package to solve your problem, just one command and your facade is ready to use!\n\n# Requirements\n- PHP \u003e= 5.6.*\n- Laravel 5\n\n# Installation\n```\ncomposer require nauvalazhar/facade-please\n```\nAdd to `config/app.php`\n```\n'providers' =\u003e [\n  ...\n  Nauvalazhar\\FacadePlease\\FacadePleaseServiceProvider::class,\n```\n\n# Usage\n### Usage List\n```\nphp artisan facade usage\n```\n\n### Create\n```\nphp artisan facade:please YourFacade\n```\nThe Generated facade will be stored in the `app/MyFacades` folder by default, but you can change the destination folder in the `config/facadeplease.php` file. Before doing that, you need to do [this step](#configuration).\n\n### Delete\n```\nphp artisan facade:delete YourFacade\n```\n\n### List All Facades\n```\nphp artisan facade:list\n```\n\n### Get Facade Information\n```\nphp artisan facade:diag YourFacade [--methods] [--public] [--private]\n```\n\n### Configuration\n```\nphp artisan vendor:publish --tag=facadeplease\n```\n\n# Changelogs\n```\n0.2.0 - Hope you love this\n-----\nNew\n---\n- Optional argument for command: php artisan facade\n- Automatically adds a comma at the end of the provider array element and aliases array in `config/app.php`\n- Added a new command to list all facades\n- Added a new command to diagnose the facade\n- Added new command for usage \n\nChanges\n-------\n- Add 'require' in composer.json\n- Some changes to the 'php artisan facade' command\n- Some changes to the 'php artisan facade:delete' command\n\n0.1.1 - Initial release\n-----\nFix\n---\n- fix Composer.json\n\n0.1.0 - First release (Don't use this)\n- First commit\n```\n\n# Credits\nThanks to [@rizalio](https://github.com/rizalio) for any help!\n\n# License\nMIT License\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnauvalazhar%2Ffacade-please","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnauvalazhar%2Ffacade-please","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnauvalazhar%2Ffacade-please/lists"}