Source for file jResponseCss.class.php

Documentation is available at jResponseCss.class.php

  1. <?php
  2. /**
  3. @package     jelix
  4. @subpackage  core_response
  5. @author      Nicolas Jeudy
  6. @contributor Laurent Jouanneau
  7. @copyright   2006 Nicolas Jeudy
  8. @copyright   2007-2010 Laurent Jouanneau
  9. @link        http://www.jelix.org
  10. @licence     GNU Lesser General Public Licence see LICENCE file or http://www.gnu.org/licenses/lgpl.html
  11. */
  12.  
  13. /**
  14.  * Send CSS content
  15.  * @package  jelix
  16.  * @subpackage core_response
  17.  * @since 1.0b1
  18.  */
  19. class jResponseCss extends jResponse {
  20.  
  21.     /**
  22.     * @var string 
  23.     */
  24.     protected $_type = 'css';
  25.  
  26.     /**
  27.      * CSS content
  28.      * @var string 
  29.      */
  30.     public $content = '';
  31.  
  32.     /**
  33.      * send the css content
  34.      * @return boolean    true if it's ok
  35.      */
  36.     public function output(){
  37.         global $gJConfig;
  38.         $this->_httpHeaders['Content-Type']='text/css;charset='.$gJConfig->charset;
  39.         $this->_httpHeaders['Content-length']=strlen($this->content);
  40.         $this->sendHttpHeaders();
  41.         echo $this->content;
  42.         return true;
  43.     }
  44. }

Documentation generated on Wed, 24 Sep 2014 22:01:24 +0200 by phpDocumentor 1.4.3