42 lines
672 B
PHP
42 lines
672 B
PHP
<?php
|
|
|
|
class Contractconfig_Hook_Voip extends Contractconfig_Hook {
|
|
private $my_product_attributes = ["needs_number"];
|
|
|
|
/*
|
|
* Checks to determine if class needs to work on contract.
|
|
*/
|
|
public function isResponsible(Contract $contract) {
|
|
|
|
/*
|
|
* Test for standard checks
|
|
* (Only Producttech attributes for now)
|
|
*/
|
|
if(!parent::isResponsible()) {
|
|
return false;
|
|
}
|
|
|
|
// do additional checks
|
|
|
|
}
|
|
|
|
public function init() {
|
|
|
|
}
|
|
|
|
public function beforeSave() {
|
|
|
|
}
|
|
|
|
public function afterSave() {
|
|
|
|
}
|
|
|
|
public function beforeDelete() {
|
|
|
|
}
|
|
|
|
public function afterDelete() {
|
|
|
|
}
|
|
} |