| 123456789101112131415161718192021222324252627282930313233343536373839404142434445 | <?php
namespace Doctrine\Tests\Models\Company;
/**
 * @Entity
 */
class CompanyFlexContract extends CompanyContract
{
    /**
     * @column(type="integer")
     * @var int
     */
    private $hoursWorked = 0;
    /**
     * @column(type="integer")
     * @var int
     */
    private $pricePerHour = 0;
    public function calculatePrice()
    {
        return $this->hoursWorked * $this->pricePerHour;
    }
    public function getHoursWorked()
    {
        return $this->hoursWorked;
    }
    public function setHoursWorked($hoursWorked)
    {
        $this->hoursWorked = $hoursWorked;
    }
    public function getPricePerHour()
    {
        return $this->pricePerHour;
    }
    public function setPricePerHour($pricePerHour)
    {
        $this->pricePerHour = $pricePerHour;
    }
}
 |