Prerequisites to the custom fields (and space tabs to regular tabs conversion on some files)

SVN:trunk[3919]
This commit is contained in:
Guillaume Lajarige
2016-02-19 16:43:28 +00:00
parent bfadbc4098
commit 17127a5157
24 changed files with 2278 additions and 1990 deletions

View File

@@ -26,153 +26,153 @@ namespace Combodo\iTop\Renderer;
*/
class RenderingOutput
{
protected $sHtml;
protected $sJsInline;
protected $aJsFiles;
protected $sCssInline;
protected $aCssFiles;
protected $sHtml;
protected $sJsInline;
protected $aJsFiles;
protected $sCssInline;
protected $aCssFiles;
public function __construct()
{
$this->sHtml = '';
$this->sJsInline = '';
$this->aJsFiles = array();
$this->sCssInline = '';
$this->aCssFiles = array();
}
public function __construct()
{
$this->sHtml = '';
$this->sJsInline = '';
$this->aJsFiles = array();
$this->sCssInline = '';
$this->aCssFiles = array();
}
/**
*
* @return string
*/
public function GetHtml()
{
return $this->sHtml;
}
/**
*
* @return string
*/
public function GetHtml()
{
return $this->sHtml;
}
/**
*
* @return string
*/
public function GetJs()
{
return $this->sJsInline;
}
/**
*
* @return string
*/
public function GetJs()
{
return $this->sJsInline;
}
/**
*
* @return array
*/
public function GetJsFiles()
{
return $this->aJsFiles;
}
/**
*
* @return array
*/
public function GetJsFiles()
{
return $this->aJsFiles;
}
/**
*
* @return string
*/
public function GetCss()
{
return $this->sCssInline;
}
/**
*
* @return string
*/
public function GetCss()
{
return $this->sCssInline;
}
/**
*
* @return array
*/
public function GetCssFiles()
{
return $this->aCssFiles;
}
/**
*
* @return array
*/
public function GetCssFiles()
{
return $this->aCssFiles;
}
/**
*
* @param string $sHtml
* @return \Combodo\iTop\Renderer\RenderingOutput
*/
public function AddHtml($sHtml)
{
$this->sHtml .= $sHtml;
return $this;
}
/**
*
* @param string $sHtml
* @return \Combodo\iTop\Renderer\RenderingOutput
*/
public function AddHtml($sHtml)
{
$this->sHtml .= $sHtml;
return $this;
}
/**
*
* @param string $sJs
* @return \Combodo\iTop\Renderer\RenderingOutput
*/
public function AddJs($sJs)
{
$this->sJsInline .= $sJs . "\n";
return $this;
}
/**
*
* @param string $sJs
* @return \Combodo\iTop\Renderer\RenderingOutput
*/
public function AddJs($sJs)
{
$this->sJsInline .= $sJs . "\n";
return $this;
}
/**
*
* @param string $sFile
* @return \Combodo\iTop\Renderer\RenderingOutput
*/
public function AddJsFile($sFile)
{
if (!in_array($sFile, $this->aJsFiles))
{
$this->aJsFiles[] = $sFile;
}
return $this;
}
/**
*
* @param string $sFile
* @return \Combodo\iTop\Renderer\RenderingOutput
*/
public function AddJsFile($sFile)
{
if (!in_array($sFile, $this->aJsFiles))
{
$this->aJsFiles[] = $sFile;
}
return $this;
}
/**
*
* @param string $sFile
* @return \Combodo\iTop\Renderer\RenderingOutput
*/
public function RemoveJsFile($sFile)
{
if (in_array($sFile, $this->aJsFiles))
{
unset($this->aJsFiles[$sFile]);
}
return $this;
}
/**
*
* @param string $sFile
* @return \Combodo\iTop\Renderer\RenderingOutput
*/
public function RemoveJsFile($sFile)
{
if (in_array($sFile, $this->aJsFiles))
{
unset($this->aJsFiles[$sFile]);
}
return $this;
}
/**
*
* @param string $sCss
* @return \Combodo\iTop\Renderer\RenderingOutput
*/
public function AddCss($sCss)
{
$this->sCssInline .= $sCss . "\n";
return $this;
}
/**
*
* @param string $sCss
* @return \Combodo\iTop\Renderer\RenderingOutput
*/
public function AddCss($sCss)
{
$this->sCssInline .= $sCss . "\n";
return $this;
}
/**
*
* @param string $sFile
* @return \Combodo\iTop\Renderer\RenderingOutput
*/
public function AddCssFile($sFile)
{
if (!in_array($sFile, $this->aCssFiles))
{
$this->aCssFiles[] = $sFile;
}
return $this;
}
/**
*
* @param string $sFile
* @return \Combodo\iTop\Renderer\RenderingOutput
*/
public function AddCssFile($sFile)
{
if (!in_array($sFile, $this->aCssFiles))
{
$this->aCssFiles[] = $sFile;
}
return $this;
}
/**
*
* @param string $sFile
* @return \Combodo\iTop\Renderer\RenderingOutput
*/
public function RemoveCssFile($sFile)
{
if (in_array($sFile, $this->aCssFiles))
{
unset($this->aCssFiles[$sFile]);
}
return $this;
}
/**
*
* @param string $sFile
* @return \Combodo\iTop\Renderer\RenderingOutput
*/
public function RemoveCssFile($sFile)
{
if (in_array($sFile, $this->aCssFiles))
{
unset($this->aCssFiles[$sFile]);
}
return $this;
}
}