本文整理汇总了PHP中ProjectConfiguration::getDefaultSubredditAddress方法的典型用法代码示例。如果您正苦于以下问题:PHP ProjectConfiguration::getDefaultSubredditAddress方法的具体用法?PHP ProjectConfiguration::getDefaultSubredditAddress怎么用?PHP ProjectConfiguration::getDefaultSubredditAddress使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类ProjectConfiguration
的用法示例。
在下文中一共展示了ProjectConfiguration::getDefaultSubredditAddress方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: configure
protected function configure()
{
$this->addOptions(array(new sfCommandOption('application', null, sfCommandOption::PARAMETER_REQUIRED, 'The application name'), new sfCommandOption('env', null, sfCommandOption::PARAMETER_REQUIRED, 'The environment', 'prod'), new sfCommandOption('connection', null, sfCommandOption::PARAMETER_REQUIRED, 'The connection name', 'doctrine'), new sfCommandOption('subreddit', null, sfCommandOption::PARAMETER_OPTIONAL, 'An alternate subreddit location', ProjectConfiguration::getDefaultSubredditAddress())));
$this->namespace = str_replace(' ', '-', strtolower(ProjectConfiguration::getApplicationName()));
$namespace = $this->namespace;
$this->name = 'validate-users';
$this->briefDescription = 'Validates users against keys taken from subreddits';
$this->detailedDescription = <<<EOF
The [{$namespace}:validate-users|INFO] task downloads a collection of validation
keys from a subreddit to validate usernames.
It's recommended to run this task at least once a day and no more than once
every fifteen minutes. Best for starting would be once every two hours.
Call it with:
[php symfony {$namespace}:validate-users|INFO]
EOF;
}
示例2: executeValidate
public function executeValidate(sfWebRequest $request)
{
$url = ValidationPostTable::getInstance()->getMostRecent()->getPostAddress();
if (stripos($url, 'http') !== 0) {
$url = ProjectConfiguration::getDefaultSubredditAddress() . '/' . $url;
}
$this->redirect($url);
}