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;
- }
- }
|