Название

getMessage(); // } //require_once "auth.php"; //require_once 'CheckPoint.php'; //require_once 'CheckPointType.php'; //use \CheckPoints\CheckPoint; //require_once 'api/vendor/autoload.php'; //require_once 'api/vendor/yiisoft/yii2/Yii.php'; // //$config = require_once 'api/config/web.php'; //(new yii\web\Application($config)); //$host = "http://dmatter.net"; function isSiteAvailible($url) { // Проверка правильности URL if(!filter_var($url, FILTER_VALIDATE_URL)){ return false; } // Инициализация cURL $curlInit = curl_init($url); // Установка параметров запроса curl_setopt($curlInit,CURLOPT_CONNECTTIMEOUT,10); curl_setopt($curlInit,CURLOPT_HEADER,true); curl_setopt($curlInit,CURLOPT_NOBODY,true); curl_setopt($curlInit,CURLOPT_RETURNTRANSFER,true); // Получение ответа $response = curl_exec($curlInit); // закрываем CURL curl_close($curlInit); return $response ? true : false; } function foo(){ // global $entityManager; global $companyID; global $link; $pr = Project::Find(7068); $tasks = $pr->getPrimaryTasks(333, null, 1); \Doctrine\Common\Util\Debug::dump($tasks); // $workid = "a40764d9-6bb6-49d7-8eb7-b755759aceb6"; // $res = \app\models\MappingapiModel::updateMeasurements(129164); // var_dump($res); // MeasurementHardwareCheck("d2038f87-eb4c-11e2-aaad-ac162db0b20c", "5ab93def-ff6a-48df-afc1-84c72ee266b3", 1); // Measurement(60, 121584, 3, $verbose = 1); //$ggg = Account::Find(373); //$t = $ggg->getFirstActiveTaskMain(); // \Doctrine\Common\Util\Debug::dump($t); // $section = Section::FindByLetter('2ЭС5К', 112337898, 'А'); // $task = Task::Find(110016); // try { // CheckPointAccept(265831, 'True'); //// echo "CheckPointAccept"; // } catch (\Throwable $e) { // echo $e->getMessage(); // } // if (IsMeasurement(110016)) // { // $json = Measurements2JSONTask(114613, '023169da-e473-11e2-aaad-ac162db0b20c'); // var_dump($json); // WriteMeasurementsToTWX($json); // } // else // echo "!mes"; // \Doctrine\Common\Util\Debug::dump($task); // // echo "


"; // if ($task) // $section = $task->getSection(); // \Doctrine\Common\Util\Debug::dump($section); // echo ""; // $zone = GetLastZoneId(42, 1); // var_dump($zone); //readfile("http://ocs.prmsys.net/location_textures/loc_23.jpg"); // $json = Measurements2JSONTask(105433, "023169da-e473-11e2-aaad-ac162db0b20c"); // // var_dump($json); // $json = Measurements2JSON(1919); // var_dump($json); // WriteMeasurementsToTWX($json); // $companyID = 2; // CheckPointAccept(11, 'True'); // $proj = Task::Find(95705); // $is_mes = IsMeasurement(105432); // var_dump($is_mes); //$t = GetMeasurementTaskIds(1919); // $t = Measurements2JSON(1919); // var_dump($t); // $task = Task::Find(371647); // $company = Company::Find(2); // if ($company) { // $timeout = $company->GetConfirmTimeout(); // $accepted = TimeString($task->accepted_time); // $time = ($timeout + strtotime($accepted)); ////var_dump($task->accepted_time); //// var_dump($accepted);//.strtotime($accepted) // echo time() . " $time $timeout "; // if (time() < $time) // echo "true"; // } // $proj = Project::Find(7682); // // TempStartProject($proj); // $tt = Tasktype::Find(576); // echo $tt->name."
"; //echo "тест"; // $tt = ProjectType::Find(181); // echo $tt->name; // $cid = 3; // echo $cid; // $projs = $entityManager->getRepository('Project')->findBy(array('company' => $cid, 'loco_number' => '136', 'loco_type' => '2ЭС5К'), // array('id' => 'DESC'), 1); // foreach ($projs as $p) // { // echo " pid:".$p->id."
"; // \Doctrine\Common\Util\Debug::dump($p->getSections()); // foreach ($p->getSections() as $section) { // echo "subnum ".$section->getSectionSubnumber(); // } // } // global $host; // global $link; // for ($i=121978; $i < 122009;$i++) // { // $str = "update checkpoints set parent_task_id=151208 where id=$i"; // mysqli_query($link, $str); // } // // $account = Account::Find(1); // $company = $account->getCompany(); // $lazyaccs = $company->GetLazyAccounts(); // \Doctrine\Common\Util\Debug::dump($lazyaccs); //// if ($company->id == 2) // CheckPush($lazyaccs); // global $companyID; // // $id = 75192; // $cp = \CheckPoints\CheckPoint::CreateFromID($id); // var_dump($cp); // $res = $cp->AddRemark(); // var_dump($res); // $cc = isSiteAvailible($host); // if ($cc) // echo "true"; // else // echo "false"; // VagrantRequest("1", "S550000000028901", "Ахметгалеев Раис Борисович", 1, true); // /** // * @var $proj Project // * // */ // $proj = Project::Find(4627); // $proj->checkPointsWrite(true); // for ($i = 1; $i< 4; $i++) { // // for ($k = 1; $k < 3; $k++) { // $projs = $entityManager->getRepository('Project')->findBy(array('company' => $i, 'status' => $k), array('id' => 'DESC')); //// $parents = $entityManager->getRepository('Task')->findBy(array('parent_id' => 0), array('id' => 'DESC'), 300); // // foreach ($projs as $proj) { // $status = GetProjectStatus($proj->id); // if (intval($proj->getStatus()) != intval($status)) { // $proj->setStatus(intval($status)); // echo "found $proj->id
"; // } // $proj->Save(); // } // } // } // Quit(1); // echo "1"; // readfile("http://corp.prmsys.net/api_getsources.php"); // echo "2"; // Quit(1); // $text = 'Тестовая запись3'; // $task = Task::Find(27877); // $res = $task->AddRemark($text); // var_dump($res); // \Doctrine\Common\Util\Debug::dump($task); //$section = $task->getSection(); // \Doctrine\Common\Util\Debug::dump($section); ///$section = Section::Find(785);//460 // $account = Account::Find(110); //42, 103 // if ($section != null) // { // if ($account != null) { // $res = $section->AddRemark($account, $text); // var_dump($res); // } // else // echo "acc null"; // } // else // echo "sec null"; // $task = Task::Find(27869); // $workerId = $task->assignees_arr; // var_dump($workerId); // $account = Account::Find($workerId); // /** // * @var $project Project // */ // // $project = $task->project; // $project->getSections(); // $result = $project->AddRemark($account, $text); // var_dump($result); // $json = json_decode($result); // $uuid = $json->RemarkId; // $guid = $json->Guid; // $code1C = $json->Kod; // // // $tasknote = new Tasknote(); // $tasknote->date = new DateTime('now'); // $tasknote->text = $text; // $tasknote->task = $task; // $tasknote->remark_id = $uuid; // $tasknote->code1c = $code1C; // $tasknote->guid = $guid; // $tasknote->twx_result = $result; // $tasknote->Save(); // // SendPush(9, "You have a new task!"); // $c = Company::Find(3); // $ls = LocoSeries::Find("ВЛ80"); // echo sizeof($ls->projecttypes); // \Doctrine\Common\Util\Debug::dump($ls->projecttypes); //$s = $ls->getSectionsWithUUID()[0]->toArray(); // // \Doctrine\Common\Util\Debug::dump($c->getAccountsDesc()); // $company = Company::Find(2); // if ($company == null) // return array(); // $accs = $company->GetIdleAccounts(); // \Doctrine\Common\Util\Debug::dump($accs); //global $companyID; // $account = Account::Find(1); // if (!$account) // return; // $company = $account->getCompany(); // $company->CheckInvalidTasks(true); // TaskList(4, 1, true); // // $proj = Project::Find(2358); // $proj->checkPointsWrite(); // $companyID = 1; // $company = Company::Find($companyID); // //// $urgent = $company->getUrgentProjects(); //// \Doctrine\Common\Util\Debug::dump($urgent); //// foreach ($urgent as $proj) //// TasksAssign('', true, $proj->id, true, 3000000000); // // $last_invalid_tasks_check = strtotime(TimeString($company->last_invalid_tasks_check)); // $time = (time()-$last_invalid_tasks_check); // var_dump($time); // $company->CheckInvalidTasks(true); // echo "
"; // $idle = $company->GetIdleAccounts(); // echo "idle:"; // \Doctrine\Common\Util\Debug::dump($idle); // $assign = TasksAssign('', true, 0, true); // echo "assign:"; // \Doctrine\Common\Util\Debug::dump($assign); // $ggg = new DateTime('-10minutes'); // $ggg2 = new DateTime('now'); // var_dump($ggg); // var_dump($ggg2); // global $entityManager; // $sec = $entityManager->getRepository('Section')->findBy(array('locomotive_series'=>'Э5К','section_number' => '123', 'section_subnumber' => '45')); // var_dump($sec[0]->id); // $acc = Account::Find(1); // $jt = $acc->getJobtypes(); // foreach ($jt as $j) // { // echo $j->id."
"; // } // $jt = Jobtype::Find(36); // $acc = $jt->getAccounts(); // foreach ($acc as $j) // { // echo $j->id."
"; // } // $accs = $entityManager->getRepository('Account')->findBy(array('company' => 3)); // foreach ($accs as $acc) // { // Jobtype::ConvertJobtypes($acc); // } // // $proj = Project::Find(1362); // var_dump($proj->AddCompletedWork()); // var_dump($jt); // global $entityManager; // TextNote(16, 8846, 'test 1234567'); // var_dump(gettype($entityManager)); // $task = $entityManager->find('Task',4977); //$task = $entityManager->find('Project',1096); // echo $task->id; // echo $task->status; // $proj = $task->getAction(); // echo "ptype ".$proj."
"; //echo "pid ".$proj->id."
"; // var_dump(gettype($task->created)); // echo "created: ".$task->created->format('Y-m-d\TH:i:s.u'); // $created_time = TimeString($task->created); // echo "create2d: $created_time"; // $task->priority = 35; // $task->Save(); // echo "
"; // echo $task->priority; // var_dump(get_class($task)); // $proj = $entityManager->find('Project',1151); // $proj = Project::Find(1348); // var_dump($proj->GetWorkers()); // $account = Account::Find(42); // $accountUUID = $account->uuid; // $accountPosition = $account->position; // var_dump($accountPosition); } foo(); //$task2 = $entityManager->find('Task',2134); //echo $task2->priority; //require_once "doctrine/bootstrap.php"; // // ////$jobtypes = new Jobtypes(); //$accounts = new Account(); // //$id = 1;//$argv[1]; // //return $entityManager->getRepository($class)->findBy(array($key => $value)); //$productRepository = $entityManager->getRepository('Section'); // //$products = $productRepository->findAll(); //var_dump(empty($products)); //foreach ($products as $product) { // var_dump( $product->getName()); // var_dump($product->getLocomotiveSeries()); // $ty = $product->getDateStartRepair(); // var_dump($ty->getTimestamp()); // // //} // //foreach ($product->getTasktypesRel()->getValues() as $product) { // var_dump( $product->getName()); //}