<?php
require_once 'Dog.php';
require_once 'DogWriter.php';

use \Animals\Dog;
use \Animals\DogWriter;

// Instantiate an object
// Variable contains a reference to the object
// These are of primitive type object.
$dog = new Dog("Pluto", 5, "Boxer");

$dog->Name = "Bonzo";					// Use the set "property"
echo "Dog name is {$dog->Name}<br/>";	// Use the get "property"

var_dump($dog);
echo "<br/>";

$writer = new DogWriter($dog);
$writer->Write();

?>