Browse Source

Merge branch 'dev'

master
Guillaume 4 years ago
parent
commit
1bc57f9896
1 changed files with 21 additions and 6 deletions
  1. +21
    -6
      common/models/Order.php

+ 21
- 6
common/models/Order.php View File

use common\helpers\Debug; use common\helpers\Debug;
use common\helpers\GlobalParam; use common\helpers\GlobalParam;
use common\helpers\Price; use common\helpers\Price;
use common\models\Producer;
use common\models\Producer;
use Yii; use Yii;
use yii\helpers\Html; use yii\helpers\Html;
use common\models\Producer; use common\models\Producer;
*/ */
public function getState() public function getState()
{ {
$orderDate = strtotime($this->distribution->date);
$today = strtotime(date('Y-m-d'));
$todayHour = date('G');
$dayDistribution = strtolower(date('l', strtotime($this->distribution->date))) ;

$orderDelay = Producer::getConfig( $orderDelay = Producer::getConfig(
'order_delay', 'order_delay',
$this->distribution->id_producer $this->distribution->id_producer
); );
$orderDelaySpecific = Producer::getConfig(
'order_delay_'.$dayDistribution,
$this->distribution->id_producer
);
if($orderDelaySpecific) {
$orderDelay = $orderDelaySpecific ;
}


$orderDeadline = Producer::getConfig( $orderDeadline = Producer::getConfig(
'order_deadline', 'order_deadline',
$this->distribution->id_producer $this->distribution->id_producer
); );

$orderDate = strtotime($this->distribution->date);
$today = strtotime(date('Y-m-d'));
$todayHour = date('G');
$orderDeadlineSpecific = Producer::getConfig(
'order_deadline_'.$dayDistribution,
$this->distribution->id_producer
);
if($orderDeadlineSpecific) {
$orderDeadline = $orderDeadlineSpecific ;
}


$nbDays = (int) round((($orderDate - $today) / (24 * 60 * 60))); $nbDays = (int) round((($orderDate - $today) / (24 * 60 * 60)));



Loading…
Cancel
Save