remove all mosty carriage return characters
This commit is contained in:
parent
d367c0f55c
commit
75620be761
|
@ -366,56 +366,56 @@ class Application_Common_DateHelper
|
||||||
return $retVal;
|
return $retVal;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* This function is used for calculations! Don't modify for display purposes!
|
* This function is used for calculations! Don't modify for display purposes!
|
||||||
*
|
*
|
||||||
* Convert playlist time value to float seconds
|
* Convert playlist time value to float seconds
|
||||||
*
|
*
|
||||||
* @param string $plt
|
* @param string $plt
|
||||||
* playlist interval value (HH:mm:ss.dddddd)
|
* playlist interval value (HH:mm:ss.dddddd)
|
||||||
* @return int
|
* @return int
|
||||||
* seconds
|
* seconds
|
||||||
*/
|
*/
|
||||||
public static function playlistTimeToSeconds($plt)
|
public static function playlistTimeToSeconds($plt)
|
||||||
{
|
{
|
||||||
$arr = preg_split('/:/', $plt);
|
$arr = preg_split('/:/', $plt);
|
||||||
if (isset($arr[2])) {
|
if (isset($arr[2])) {
|
||||||
return (intval($arr[0])*60 + intval($arr[1]))*60 + floatval($arr[2]);
|
return (intval($arr[0])*60 + intval($arr[1]))*60 + floatval($arr[2]);
|
||||||
}
|
}
|
||||||
if (isset($arr[1])) {
|
if (isset($arr[1])) {
|
||||||
return intval($arr[0])*60 + floatval($arr[1]);
|
return intval($arr[0])*60 + floatval($arr[1]);
|
||||||
}
|
}
|
||||||
|
|
||||||
return floatval($arr[0]);
|
return floatval($arr[0]);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* This function is used for calculations! Don't modify for display purposes!
|
* This function is used for calculations! Don't modify for display purposes!
|
||||||
*
|
*
|
||||||
* Convert float seconds value to playlist time format
|
* Convert float seconds value to playlist time format
|
||||||
*
|
*
|
||||||
* @param float $seconds
|
* @param float $seconds
|
||||||
* @return string
|
* @return string
|
||||||
* interval in playlist time format (HH:mm:ss.d)
|
* interval in playlist time format (HH:mm:ss.d)
|
||||||
*/
|
*/
|
||||||
public static function secondsToPlaylistTime($p_seconds)
|
public static function secondsToPlaylistTime($p_seconds)
|
||||||
{
|
{
|
||||||
$info = explode('.', $p_seconds);
|
$info = explode('.', $p_seconds);
|
||||||
$seconds = $info[0];
|
$seconds = $info[0];
|
||||||
if (!isset($info[1])) {
|
if (!isset($info[1])) {
|
||||||
$milliStr = 0;
|
$milliStr = 0;
|
||||||
} else {
|
} else {
|
||||||
$milliStr = $info[1];
|
$milliStr = $info[1];
|
||||||
}
|
}
|
||||||
$hours = floor($seconds / 3600);
|
$hours = floor($seconds / 3600);
|
||||||
$seconds -= $hours * 3600;
|
$seconds -= $hours * 3600;
|
||||||
$minutes = floor($seconds / 60);
|
$minutes = floor($seconds / 60);
|
||||||
$seconds -= $minutes * 60;
|
$seconds -= $minutes * 60;
|
||||||
|
|
||||||
$res = sprintf("%02d:%02d:%02d.%s", $hours, $minutes, $seconds, $milliStr);
|
$res = sprintf("%02d:%02d:%02d.%s", $hours, $minutes, $seconds, $milliStr);
|
||||||
|
|
||||||
return $res;
|
return $res;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -14,82 +14,82 @@
|
||||||
* @package propel.generator.airtime
|
* @package propel.generator.airtime
|
||||||
*/
|
*/
|
||||||
class CcBlockcontents extends BaseCcBlockcontents {
|
class CcBlockcontents extends BaseCcBlockcontents {
|
||||||
/**
|
/**
|
||||||
* Get the [optionally formatted] temporal [fadein] column value.
|
* Get the [optionally formatted] temporal [fadein] column value.
|
||||||
*
|
*
|
||||||
* @return mixed Formatted date/time value as string or DateTime object (if format is NULL), NULL if column is NULL
|
* @return mixed Formatted date/time value as string or DateTime object (if format is NULL), NULL if column is NULL
|
||||||
* @throws PropelException - if unable to parse/validate the date/time value.
|
* @throws PropelException - if unable to parse/validate the date/time value.
|
||||||
*/
|
*/
|
||||||
public function getDbFadein($format = "s.u")
|
public function getDbFadein($format = "s.u")
|
||||||
{
|
{
|
||||||
return parent::getDbFadein($format);
|
return parent::getDbFadein($format);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Get the [optionally formatted] temporal [fadein] column value.
|
* Get the [optionally formatted] temporal [fadein] column value.
|
||||||
*
|
*
|
||||||
* @return mixed Formatted date/time value as string or DateTime object (if format is NULL), NULL if column is NULL
|
* @return mixed Formatted date/time value as string or DateTime object (if format is NULL), NULL if column is NULL
|
||||||
* @throws PropelException - if unable to parse/validate the date/time value.
|
* @throws PropelException - if unable to parse/validate the date/time value.
|
||||||
*/
|
*/
|
||||||
public function getDbFadeout($format = "s.u")
|
public function getDbFadeout($format = "s.u")
|
||||||
{
|
{
|
||||||
return parent::getDbFadeout($format);
|
return parent::getDbFadeout($format);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @param String in format SS.uuuuuu, Datetime, or DateTime accepted string.
|
* @param String in format SS.uuuuuu, Datetime, or DateTime accepted string.
|
||||||
*
|
*
|
||||||
* @return CcBlockcontents The current object (for fluent API support)
|
* @return CcBlockcontents The current object (for fluent API support)
|
||||||
*/
|
*/
|
||||||
public function setDbFadein($v)
|
public function setDbFadein($v)
|
||||||
{
|
{
|
||||||
if ($v instanceof DateTime) {
|
if ($v instanceof DateTime) {
|
||||||
$dt = $v;
|
$dt = $v;
|
||||||
}
|
}
|
||||||
else if (preg_match('/^[0-9]{1,2}(\.\d{1,6})?$/', $v)) {
|
else if (preg_match('/^[0-9]{1,2}(\.\d{1,6})?$/', $v)) {
|
||||||
$dt = DateTime::createFromFormat("s.u", $v);
|
$dt = DateTime::createFromFormat("s.u", $v);
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
try {
|
try {
|
||||||
$dt = new DateTime($v);
|
$dt = new DateTime($v);
|
||||||
} catch (Exception $x) {
|
} catch (Exception $x) {
|
||||||
throw new PropelException('Error parsing date/time value: ' . var_export($v, true), $x);
|
throw new PropelException('Error parsing date/time value: ' . var_export($v, true), $x);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
$this->fadein = $dt->format('H:i:s.u');
|
$this->fadein = $dt->format('H:i:s.u');
|
||||||
$this->modifiedColumns[] = CcBlockcontentsPeer::FADEIN;
|
$this->modifiedColumns[] = CcBlockcontentsPeer::FADEIN;
|
||||||
|
|
||||||
return $this;
|
return $this;
|
||||||
} // setDbFadein()
|
} // setDbFadein()
|
||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @param String in format SS.uuuuuu, Datetime, or DateTime accepted string.
|
* @param String in format SS.uuuuuu, Datetime, or DateTime accepted string.
|
||||||
*
|
*
|
||||||
* @return CcBlockcontents The current object (for fluent API support)
|
* @return CcBlockcontents The current object (for fluent API support)
|
||||||
*/
|
*/
|
||||||
public function setDbFadeout($v)
|
public function setDbFadeout($v)
|
||||||
{
|
{
|
||||||
if ($v instanceof DateTime) {
|
if ($v instanceof DateTime) {
|
||||||
$dt = $v;
|
$dt = $v;
|
||||||
}
|
}
|
||||||
else if (preg_match('/^[0-9]{1,2}(\.\d{1,6})?$/', $v)) {
|
else if (preg_match('/^[0-9]{1,2}(\.\d{1,6})?$/', $v)) {
|
||||||
$dt = DateTime::createFromFormat("s.u", $v);
|
$dt = DateTime::createFromFormat("s.u", $v);
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
try {
|
try {
|
||||||
$dt = new DateTime($v);
|
$dt = new DateTime($v);
|
||||||
} catch (Exception $x) {
|
} catch (Exception $x) {
|
||||||
throw new PropelException('Error parsing date/time value: ' . var_export($v, true), $x);
|
throw new PropelException('Error parsing date/time value: ' . var_export($v, true), $x);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
$this->fadeout = $dt->format('H:i:s.u');
|
$this->fadeout = $dt->format('H:i:s.u');
|
||||||
$this->modifiedColumns[] = CcBlockcontentsPeer::FADEOUT;
|
$this->modifiedColumns[] = CcBlockcontentsPeer::FADEOUT;
|
||||||
|
|
||||||
return $this;
|
return $this;
|
||||||
} // setDbFadeout()
|
} // setDbFadeout()
|
||||||
|
|
||||||
} // CcBlockcontents
|
} // CcBlockcontents
|
||||||
|
|
|
@ -139,40 +139,40 @@ class CcShowInstances extends BaseCcShowInstances {
|
||||||
$this->save($con);
|
$this->save($con);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Computes the value of the aggregate column time_filled
|
* Computes the value of the aggregate column time_filled
|
||||||
*
|
*
|
||||||
* @param PropelPDO $con A connection object
|
* @param PropelPDO $con A connection object
|
||||||
*
|
*
|
||||||
* @return mixed The scalar result from the aggregate query
|
* @return mixed The scalar result from the aggregate query
|
||||||
*/
|
*/
|
||||||
public function computeDbTimeFilled(PropelPDO $con)
|
public function computeDbTimeFilled(PropelPDO $con)
|
||||||
{
|
{
|
||||||
$stmt = $con->prepare('SELECT SUM(clip_length) FROM "cc_schedule" WHERE cc_schedule.INSTANCE_ID = :p1');
|
$stmt = $con->prepare('SELECT SUM(clip_length) FROM "cc_schedule" WHERE cc_schedule.INSTANCE_ID = :p1');
|
||||||
$stmt->bindValue(':p1', $this->getDbId());
|
$stmt->bindValue(':p1', $this->getDbId());
|
||||||
$stmt->execute();
|
$stmt->execute();
|
||||||
return $stmt->fetchColumn();
|
return $stmt->fetchColumn();
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Updates the aggregate column time_filled
|
* Updates the aggregate column time_filled
|
||||||
*
|
*
|
||||||
* @param PropelPDO $con A connection object
|
* @param PropelPDO $con A connection object
|
||||||
*/
|
*/
|
||||||
public function updateDbTimeFilled(PropelPDO $con)
|
public function updateDbTimeFilled(PropelPDO $con)
|
||||||
{
|
{
|
||||||
$timefilled = $this->computeDbTimeFilled($con);
|
$timefilled = $this->computeDbTimeFilled($con);
|
||||||
if(is_null($timefilled)){
|
if(is_null($timefilled)){
|
||||||
$timefilled = "00:00:00";
|
$timefilled = "00:00:00";
|
||||||
}
|
}
|
||||||
$this->setDbTimeFilled($timefilled);
|
$this->setDbTimeFilled($timefilled);
|
||||||
$this->save($con);
|
$this->save($con);
|
||||||
}
|
}
|
||||||
|
|
||||||
public function preInsert(PropelPDO $con = null) {
|
public function preInsert(PropelPDO $con = null) {
|
||||||
$now = new DateTime("now", new DateTimeZone("UTC"));
|
$now = new DateTime("now", new DateTimeZone("UTC"));
|
||||||
$this->setDbCreated($now);
|
$this->setDbCreated($now);
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
} // CcShowInstances
|
} // CcShowInstances
|
||||||
|
|
|
@ -11,7 +11,7 @@ require_once(__DIR__.'/airtime-constants.php');
|
||||||
|
|
||||||
require_once(AirtimeInstall::GetAirtimeSrcDir().'/application/configs/conf.php');
|
require_once(AirtimeInstall::GetAirtimeSrcDir().'/application/configs/conf.php');
|
||||||
require_once 'propel/runtime/lib/Propel.php';
|
require_once 'propel/runtime/lib/Propel.php';
|
||||||
Propel::init(AirtimeInstall::GetAirtimeSrcDir()."/application/configs/airtime-conf-production.php");
|
Propel::init(AirtimeInstall::GetAirtimeSrcDir()."/application/configs/airtime-conf-production.php");
|
||||||
|
|
||||||
echo PHP_EOL."* Database Installation".PHP_EOL;
|
echo PHP_EOL."* Database Installation".PHP_EOL;
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue