本文整理匯總了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);
}