SwiftDevLabs\CRM\Models\Opportunity
Synopsis
class Opportunity
extends DataObject
{
- // members
- private static string $table_name = 'CRM_Opportunity';
- private static array $db = ;
- private static array $has_one = ;
- private static array $many_many = ;
- private static array $summary_fields = ;
- private static array $casting = ;
- private static string $quotations_folder_name = 'Uploads/Quotations';
- // methods
- public void getCMSFields()
- public void populateDefaults()
- public void getTitleFriendly()
- public int getClosingDaysAgo()
Hierarchy
Extends
- SilverStripe\ORM\DataObject
Uses
- SilverStripe\Core\Config\Configurable
Members
private
- $casting
- $db
- $has_one
- $many_many
- $quotations_folder_name
- $summary_fields
- $table_name
Methods
public
- getCMSFields()
- getClosingDaysAgo() — Get number of days to expected closing date
- getTitleFriendly()
- populateDefaults()