* @copyright 2006, 2007 The Bearpaw Project Work Group * @copyright 2007, 2008 BEHR Software Systems * @license http://www.opensource.org/licenses/bsd-license.php New BSD License * @version $Rev$ */ class ASF_Object { /** * @var Reader The reader associated with this object. */ protected $_reader; /** * @var string Object's ID */ private $_id; /** * @var integer Object size in bytes. */ protected $_size; /** * Constructs the object with the given parameters. */ public function __construct($reader, $id, $size) { $this->_reader = $reader; $this->_id = $id; $this->_size = $size; } /** * Returns the GUID of the ASF object. * * @return string Returns the GUID of the ASF object. */ public function getID() { return $this->_id; } }