- Add `goals_criteria` base class implementing customizable goal criteria. - Introduce interfaces and traits for modular handling of users, departments, and products in goal criteria. - Include enumeration for goal types (`goals_criteria_type`). - Implement timeframe and target management through traits. - Provide initial configuration for enabling the goals module.
13 lines
238 B
PHP
13 lines
238 B
PHP
<?php
|
|
|
|
namespace goals\classes;
|
|
|
|
use goals\interfaces\goals_criteria_users_i;
|
|
use goals\traits\goals_criteria_users_t;
|
|
use objects\users_o;
|
|
|
|
class goals_criteria_users implements goals_criteria_users_i
|
|
{
|
|
use goals_criteria_users_t;
|
|
|
|
} |