first commit
This commit is contained in:
@@ -0,0 +1,32 @@
|
||||
<?php
|
||||
|
||||
namespace League\CLImate\TerminalObject\Router;
|
||||
|
||||
use League\CLImate\Util\OutputImporter;
|
||||
|
||||
class DynamicRouter extends BaseRouter
|
||||
{
|
||||
use OutputImporter;
|
||||
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function pathPrefix()
|
||||
{
|
||||
return 'Dynamic';
|
||||
}
|
||||
|
||||
/**
|
||||
* Execute a dynamic terminal object using given arguments
|
||||
*
|
||||
* @param \League\CLImate\TerminalObject\Dynamic\DynamicTerminalObject $obj
|
||||
*
|
||||
* @return \League\CLImate\TerminalObject\Dynamic\DynamicTerminalObject
|
||||
*/
|
||||
public function execute($obj)
|
||||
{
|
||||
$obj->output($this->output);
|
||||
|
||||
return $obj;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user