for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace kalanis\kw_table\core\Table\Rows;
/**
* Class ARow
* @package kalanis\kw_table\core\Table\Rows
* Abstract class what can be added into the row
*/
abstract class ARow
{
/** @var callable|string|array<string|object> */
protected $functionName = '';
/** @var array<int, mixed> */
protected array $functionArgs = [];
* @param callable|string|array<string|object> $functionName
* @return $this
public function setFunctionName($functionName)
$this->functionName = $functionName;
return $this;
}
* @param array<int, mixed> $functionArgs
public function setFunctionArgs(array $functionArgs)
$this->functionArgs = $functionArgs;
* @return callable|string|array<string|object>
public function getFunctionName()
return $this->functionName;
* @return array<int, mixed>
public function getFunctionArgs()
return $this->functionArgs;