{"id":91674,"library":"openeuropa-task-runner","title":"Task Runner","description":"PHP task runner based on Robo, focused on extensibility.","status":"active","version":"0.8.0","language":"php","source_language":null,"source_url":"https://github.com/openeuropa/task-runner","tags":["task-runner","robo","automation","cli"],"install":[{"cmd":"composer require openeuropa/task-runner","lang":"bash","label":"composer require"}],"dependencies":[],"imports":[{"symbol":"TaskRunner","correct":"use OpenEuropa\\TaskRunner\\TaskRunner;"}],"quickstart":{"code":"use OpenEuropa\\TaskRunner\\TaskRunner;\n\n$runner = new TaskRunner();\n$runner->runCommand('hello', function() {\n    $this->say('Hello, World!');\n});","lang":"php","description":"Define and run custom tasks using the task runner"},"warnings":[],"env_vars":null,"search_vec":"'autom':16 'base':6 'cli':17 'extens':11 'focus':9 'php':3 'robo':8,15 'runner':2,5,14 'task':1,4,13 'task-runn':12","created_at":"2026-06-19T09:21:02.104379+00:00","updated_at":"2026-06-19T09:21:02.104379+00:00","problems":[],"ecosystem":"packagist","meta_description":null,"install_score":null,"quickstart_score":null,"quickstart_tag":null,"pypi_latest":null,"cli_name":null,"cli_version":null,"type":"library","homepage":"https://github.com/openeuropa/task-runner","github":"https://github.com/openeuropa/task-runner","docs":null,"changelog":null,"pypi":null,"npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"categories":["cli","build-tool"],"base_url":null,"auth_type":null,"provenance":{"verified_status":null,"verified_at":null,"last_verified":"2026-06-19","next_check":"2026-12-16","install_tag":null}}