Skip to content

Instantly share code, notes, and snippets.

@nested
Created September 24, 2016 11:15
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save nested/96cd108eb351155f537e3f03202dbe9e to your computer and use it in GitHub Desktop.
Save nested/96cd108eb351155f537e3f03202dbe9e to your computer and use it in GitHub Desktop.
public function UpdateTable()
{
$customerLoginDetails = $this->doctrine->em->getRepository('Entities\RtCustomerLoginDetails')->findOneBy(array('customerUserName' =>$this->session->userdata('username')));
$rtTrucks = $this->doctrine->em->getRepository('Entities\RtTrucks')->findBy(array('rtCustomer' => $customerLoginDetails->getRtCustomerId()));
$arr = array();
for ($i=0; $i < count($rtTrucks); $i++) {
$trucks = $rtTrucks[$i]->getTruckRegistrationNumber();
$rtTruckOwner = $this->doctrine->em->getRepository('Entities\RtTruckOwerPersonelProfileTruckLevel')->findOneBy(array('truck_registration_number'=> $rtTrucks[$i]->getTruckRegistrationNumber()));
$rtTruckProperties = $this->doctrine->em->getRepository('Entities\RtTruckProperties')->findOneBy(array('truckRegistrationNumber'=> $trucks));
$rtTruckStatus = $this->doctrine->em->getRepository('Entities\RtTruckStatus')->findOneBy(array('rtTrucksTruckRegistrationNumber'=> $rtTrucks[$i]));
$this->_PRINT($rtTruckStatus->getTruckActiveStatus());
$this->_PRINT($trucks);
$temp = array($trucks,
$this->NullHandle($rtTruckProperties) ? $rtTruckProperties->getTruckType() : "NA",
$this->NullHandle($rtTruckOwner) ? $rtTruckOwner->getMobileNumber1() : "NA" ,
$this->NullHandle($rtTruckStatus) ? $rtTruckStatus->getTruckActiveStatus() : "NA",
$this->NullHandle($rtTruckStatus) ? $rtTruckStatus->getTruckRegistrationStatus() : "NA");
// die();
array_push($arr, $temp);
}
// $this->passErrorToView($arr);
// echo "<pre>";
// var_dump($arr);
// echo "</pre>";
die();
return $arr;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment