com\setasign\Konquadrat\Checkin

AbstractCheckin

File: /Konquadrat/src/Checkin/AbstractCheckin.php

Class hierarchy

Summary

Properties

$backendPath

protected string AbstractCheckin::$backendPath

$checkinObject

$languageManager

$objectFinder

$objectManager

$objectTableManager

$sessionContext

$smarty


Methods

__construct()

AbstractCheckin constructor.

Note: all implementations MUST have CheckinTpl $checkinObject as last argument!

Parameters
$objectFinder : \com\setasign\Konquadrat\Object\ObjectFinder
 
$objectManager : \com\setasign\Konquadrat\Object\ObjectManager
 
$languageManager : \com\setasign\Konquadrat\LanguageManager
 
$sessionContext : \com\setasign\Konquadrat\SessionContext
 
$objectTableManager : \com\setasign\Konquadrat\Object\ObjectTableManager
 
$smarty : \Smarty\Smarty
 
$konquadrat : \com\setasign\Konquadrat\Konquadrat
 
$checkinObject : \com\setasign\Konquadrat\Object\Custom\CheckinTplObject
 

checkin()

Parameters
$object : \com\setasign\Konquadrat\Object\AbstractObject
 
Exceptions

Throws \com\setasign\Konquadrat\Exception If $object is invalid object to check in

Throws AlreadyCheckedInException If the object is already checked in

checkout()

Parameters
$object : \com\setasign\Konquadrat\Object\AbstractObject
 
Exceptions

Throws \com\setasign\Konquadrat\Exception If $object is invalid object to check out

getCheckinSubjects()

protected AbstractCheckin::getCheckinSubjects (
void
): array

getCount()

public AbstractCheckin::getCount (
void
): int

getNotFoundMessage()

protected AbstractCheckin::getNotFoundMessage (
string $code
): string
Parameters
$code : string
 

getObjectByCode()

Parameters
$code : string
 

getTotalCount()

abstract public AbstractCheckin::getTotalCount (
void
): int