PageRenderTime 26ms CodeModel.GetById 22ms app.highlight 3ms RepoModel.GetById 0ms app.codeStats 0ms

/library/Zend/CodeGenerator/Php/Body.php

https://bitbucket.org/hamidrezas/melobit
PHP | 73 lines | 19 code | 6 blank | 48 comment | 0 complexity | ab97b0dd6086d999952b8b75eda1ce01 MD5 | raw file
Possible License(s): AGPL-1.0
 1<?php
 2/**
 3 * Zend Framework
 4 *
 5 * LICENSE
 6 *
 7 * This source file is subject to the new BSD license that is bundled
 8 * with this package in the file LICENSE.txt.
 9 * It is also available through the world-wide-web at this URL:
10 * http://framework.zend.com/license/new-bsd
11 * If you did not receive a copy of the license and are unable to
12 * obtain it through the world-wide-web, please send an email
13 * to license@zend.com so we can send you a copy immediately.
14 *
15 * @category   Zend
16 * @package    Zend_CodeGenerator
17 * @subpackage PHP
18 * @copyright  Copyright (c) 2005-2012 Zend Technologies USA Inc. (http://www.zend.com)
19 * @license    http://framework.zend.com/license/new-bsd     New BSD License
20 * @version    $Id: Body.php 24594 2012-01-05 21:27:01Z matthew $
21 */
22
23/**
24 * @see Zend_CodeGenerator_Abstract
25 */
26require_once 'Zend/CodeGenerator/Abstract.php';
27
28/**
29 * @category   Zend
30 * @package    Zend_CodeGenerator
31 * @copyright  Copyright (c) 2005-2012 Zend Technologies USA Inc. (http://www.zend.com)
32 * @license    http://framework.zend.com/license/new-bsd     New BSD License
33 */
34class Zend_CodeGenerator_Php_Body extends Zend_CodeGenerator_Abstract
35{
36
37    /**
38     * @var string
39     */
40    protected $_content = null;
41
42    /**
43     * setContent()
44     *
45     * @param string $content
46     * @return Zend_CodeGenerator_Php_Body
47     */
48    public function setContent($content)
49    {
50        $this->_content = $content;
51        return $this;
52    }
53
54    /**
55     * getContent()
56     *
57     * @return string
58     */
59    public function getContent()
60    {
61        return (string) $this->_content;
62    }
63
64    /**
65     * generate()
66     *
67     * @return string
68     */
69    public function generate()
70    {
71        return $this->getContent();
72    }
73}