本文整理汇总了PHP中Illuminate\Console\Command::specifyParameters方法的典型用法代码示例。如果您正苦于以下问题:PHP Command::specifyParameters方法的具体用法?PHP Command::specifyParameters怎么用?PHP Command::specifyParameters使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Illuminate\Console\Command
的用法示例。
在下文中一共展示了Command::specifyParameters方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: specifyParameters
/**
* Override Illuminate\Console\Command to dynamic inject the user-specified --set-* options in the configuration.
*
* @return void
*/
protected function specifyParameters()
{
// Identify our options
foreach ($_SERVER['argv'] as $argument) {
if (!Str::startsWith($argument, '--' . self::TAG_PREFIX)) {
continue;
}
// Strip past the '='
$argument = substr($argument, 0, strpos($argument, '='));
// Add as option, if prefix matches
$this->tags[] = substr($argument, strlen(self::TAG_PREFIX));
$this->options[] = [$argument, null, InputOption::VALUE_REQUIRED];
}
return parent::specifyParameters();
}