{"id":14965488,"url":"https://github.com/baraja-core/nette-symfony-console","last_synced_at":"2026-01-22T19:48:46.059Z","repository":{"id":48559883,"uuid":"325773757","full_name":"baraja-core/nette-symfony-console","owner":"baraja-core","description":"Easy integration of Symfony Console into Nette framework.","archived":false,"fork":false,"pushed_at":"2022-09-08T13:38:19.000Z","size":60,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-11-17T06:23:49.044Z","etag":null,"topics":["console","nette","symfony"],"latest_commit_sha":null,"homepage":"https://php.baraja.cz","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/baraja-core.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":"2020-12-31T10:18:53.000Z","updated_at":"2022-03-12T10:23:07.000Z","dependencies_parsed_at":"2022-08-27T21:21:23.722Z","dependency_job_id":null,"html_url":"https://github.com/baraja-core/nette-symfony-console","commit_stats":null,"previous_names":[],"tags_count":7,"template":false,"template_full_name":null,"purl":"pkg:github/baraja-core/nette-symfony-console","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/baraja-core%2Fnette-symfony-console","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/baraja-core%2Fnette-symfony-console/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/baraja-core%2Fnette-symfony-console/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/baraja-core%2Fnette-symfony-console/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/baraja-core","download_url":"https://codeload.github.com/baraja-core/nette-symfony-console/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/baraja-core%2Fnette-symfony-console/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28669698,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-22T19:36:09.361Z","status":"ssl_error","status_checked_at":"2026-01-22T19:36:05.567Z","response_time":144,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":["console","nette","symfony"],"created_at":"2024-09-24T13:34:49.191Z","updated_at":"2026-01-22T19:48:46.036Z","avatar_url":"https://github.com/baraja-core.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"Simple integration of Symfony Console to Nette framework\n========================================================\n\n![Integrity check](https://github.com/baraja-core/nette-symfony-console/workflows/Integrity%20check/badge.svg)\n\nEasy integration of Symfony Console into Nette framework.\n\nThis library provides a fully functional implementation of Symfony Console into Nette Framework including basic configuration. There is nothing to configure for use, you simply install the package, register the extension and you can start using the console commands immediately.\n\nThe main goal of this library is maximum simplicity and best compatibility. You simply install the library and you don't have to do anything.\n\n📦 Installation\n---------------\n\nIt's best to use [Composer](https://getcomposer.org) for installation, and you can also find the package on\n[Packagist](https://packagist.org/packages/baraja-core/nette-symfony-console) and\n[GitHub](https://github.com/baraja-core/nette-symfony-console).\n\nTo install, simply use the command:\n\n```shell\n$ composer require baraja-core/nette-symfony-console\n```\n\nYou can use the package manually by creating an instance of the internal classes, or register a DIC extension to link the services directly to the Nette Framework.\n\nHow to use\n----------\n\nIn your `common.neon` simply register:\n\n```yaml\nservices:\n    console: Baraja\\Console\\ConsoleExtension\n```\n\nConfiguration\n-------------\n\nIn your `common.neon` you can use this fields.\n\nFor example:\n\n```yaml\nconsole:\n    url: https://baraja.cz\n    name: My application\n```\n\n| Field             | Type               | Description |\n|-------------------|--------------------|-------------|\n| `url`             | `string`, `null`      | The default absolute URL of the project (for example, `https://baraja.cz`) to use for generating links.\n| `name`            | `string`           | Project name.\n| `version`         | `string`, `int`, `float` | Project version (must be a number or a numeric string).\n| `catchExceptions` | `bool`             | If Command throws an exception, should it be caught and logged?\n| `autoExit`        | `bool`             | Should the application be automatically terminated after processing Command?\n| `helperSet`       | `string`, `object`    | Helper Settings.\n| `helpers`         | `string[]`         | Registration of classes for helpers.\n| `lazy`            | `bool`             | Register the `CommandLoaderInterface` service and look for Commands only on the first attempt to call it.\n\n📄 License\n-----------\n\n`baraja-core/nette-symfony-console` is licensed under the MIT license. See the [LICENSE](https://github.com/baraja-core/nette-symfony-console/blob/master/LICENSE) file for more details.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbaraja-core%2Fnette-symfony-console","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbaraja-core%2Fnette-symfony-console","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbaraja-core%2Fnette-symfony-console/lists"}