$values[self::$COUNT]]; return parent::_insert($values, $options); // TODO: Change the autogenerated stub } public static function installUniques() { \DB::addIndexManyColumns(self::$table_name,[self::$CARD,self::$BLOCK,self::$DATE]); \DB::addUnique(self::$table_name,self::$table_name.'_unique',[self::$BLOCK,self::$DATE]); } static function columnInfo() : array { return [ new C([ C::VAR_NAME => &self::$ID, C::TYPE => eColumnType::INT, C::AUTO_INCREMENT => true, C::PRIMARY => true, C::DEFAULT => 0, C::HIDDEN => true, C::TH => V::get(Vars::$ID), ]), new C([ C::VAR_NAME => &self::$CARD, C::TYPE => eColumnType::INT, C::DEFAULT => 0, ]), new C([ C::VAR_NAME => &self::$BLOCK, C::TYPE => eColumnType::INT, C::DEFAULT => 0, ]), new C([ C::VAR_NAME => &self::$DATE, C::TYPE => eColumnType::DATE, C::DEFAULT => date('Y-m-d'), ]), new C([ C::VAR_NAME => &self::$COUNT, C::TYPE => eColumnType::INT, C::DEFAULT => 0, ]), ]; } } new Stat(); ///