private function _run_task() { $connect = new AConnect(true); $url = $this->config->get('config_url') . 'task.php'; $connect->getDataHeaders($url); }
/** * @param string $url * @return bool|string */ public function getRemoteFileHeaders($url) { if (!$url) { return false; } $file = new AConnect(); $file->connect_method = 'socket'; //use this method because curl returns no header 'Content-Disposition' with file name $url = $url . (!is_int(strpos($url, '?')) ? '?file_size=1' : '&file_size=1'); $result = $file->getDataHeaders($url); if (!$result) { $this->error = $file->error; return false; } return $result; }