*/ abstract class SolverOperation implements OperationInterface { /** @abstract must be redefined by extending classes */ protected const TYPE = ''; /** * Returns operation type. */ public function getOperationType(): string { return static::TYPE; } /** * @inheritDoc */ public function __toString() { return $this->show(false); } } __halt_compiler();----SIGNATURE:----Ec6fyTq6heMTIpEwc6B5SuhmGW2gvb0ZM96H5u+xMsToJReumVkkzTabJqsiJVQgAT9ApM+WpVfYXxWJIQ6F8E1o5MvO5sfY1NB0EGKyB83DIOXTa1lqFf1I62rF2hwpGT8nlQGEdUVkgK2Z7AKQA01Sm5b9OU6PBIAcbbBujMRd/guxFdqVntoTGFs0PVqxv+pnCfX01oy2V7Fe65T6pEDmOvrh1MCwTDR4sk1XIaEJYgiAxf6t5QRpjMY6P/J3CsWvRCVQMfsyCkdSMasMNRgz/D20ulx9pOrQrWHVYsQG5RDVGyfKOVQYIdWWXAUX8JlqTIbZAogxYRr+fexm4JA3KOw8gwvqZtehbP1BLs7OwKpQqOqr028K5RwINkkKIZqe0Ucucuo3Cm0xBw5FuDvfzu7fL37bmLfLDL4+MpJvf7vgfFENx2WufgYmuMojKEd/YJpytQ1BKun3JD+skQ9/mk19CStDl4KkoIY3QIOsuRCeo8N5C4ZXhdpfCTleQvZCjmh0AhxX6PoR5UFgS4oCsMRMFq6KXSPY2yasLz7eYEuLgvfqE62T2uGfTeKNabvvo0x1TdDnyfRQHX8C+CisjHwqcDaUX1Ki+HHjvWWKdqzQG/lW+eP/65/pGrlv4ZJroJldk7iODtcX7sXS8HBfNes82TLvJDbzobf2yDk=----ATTACHMENT:----MjA4Njc5MDM5ODA1ODYyNSA2ODIzODY3NDE2ODc3NDUyIDU3MDg2OTI3MzIwNzcwNjU=