for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
class DMSDocumentCartSubmissionItem extends DataObject
You can fix this by adding a namespace to your class:
namespace YourVendor; class YourClass { }
When choosing a vendor namespace, try to pick something that is not too generic to avoid conflicts with other libraries.
{
private static $db = array(
$db
This check marks private properties in classes that are never used. Those properties can be removed.
'Quantity' => 'Int',
);
private static $has_one = array(
$has_one
'Document' => 'DMSDocument',
'DMSDocumentCartSubmission' => 'DMSDocumentCartSubmission',
private static $summary_fields = array(
$summary_fields
'Document.getTitle' => 'Document',
'Quantity' => 'Quantity'
private static $singular_name = 'Submission Item';
$singular_name
private static $plural_name = 'Submission Items';
$plural_name
public function getCMSFields()
$fields = parent::getCMSFields();
$fields->removeByName('DMSDocumentCartSubmissionID');
return $fields;
}
You can fix this by adding a namespace to your class:
When choosing a vendor namespace, try to pick something that is not too generic to avoid conflicts with other libraries.