/** * @param $urls */ public function add($urls) { $urls = explode("\n", $urls); foreach ($urls as $url) { $url = trim($url); if (empty($url)) { continue; } if (!extasyTestModel::exists($url)) { $model = new extasyTestModel(); if (preg_match('#^\\/\\/#', $url)) { $url = 'http:' . $url; } $model->url = $url; $model->method = 'GET'; $model->insert(); } } $msg = sprintf('Added %d urls', sizeof($urls)); $this->addAlert($msg); $this->jumpBack(); }