Я разрабатываю базу данных для небольшой компании. Я использую symfony 2.3.9.это мой код. Это хорошо работает на нашем старом сайте (symfony 1.4), который использует php как шаблонный движок ..как вызвать php-функцию в twig
<?php
class BatchUtil {
public static function getBatchNo($time) {
$startLetter = 'A';
$startYear = 2001;
$year = date('Y', $time);
$deltaYear = $year - $startYear;
if(date('n', $time) == 1 && date('W', $time) == 53) {
$deltaYear--;
}
$letterCycles = floor($deltaYear/26);
$newLetterCount = $deltaYear % 26;
$newLetter = $startLetter;
for($i=0;$i<$newLetterCount;$i++) {
$newLetter++;
}
if($letterCycles > 0) {
$newLetter .= $letterCycles;
}
return $newLetter.'-'.date('W', $time);
}
public static function getCollectionBatchNo($time) {
$bn = self::getBatchNo($time);
return 'R'.$bn;
}
}
how to call this in twig?
Что вы пробовали? –
Что касается стола на неделю, то еще нет. Поскольку я понятия не имею, как создать one.any помощь? – rai
[** Как насчет чтения руководства, когда он говорит вам, как его использовать? **) (http://dev.mysql.com/doc/refman/5.5/en/date-and-time-functions.html# function_weekofyear) – Prix