| | <?php |
| |
|
| | namespace Kanboard\Helper; |
| |
|
| | use Kanboard\Core\Base; |
| |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | class ModelHelper extends Base |
| | { |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | public function removeFields(array &$values, array $keys) |
| | { |
| | foreach ($keys as $key) { |
| | if (array_key_exists($key, $values)) { |
| | unset($values[$key]); |
| | } |
| | } |
| | } |
| |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | public function removeEmptyFields(array &$values, array $keys) |
| | { |
| | foreach ($keys as $key) { |
| | if (array_key_exists($key, $values) && empty($values[$key])) { |
| | unset($values[$key]); |
| | } |
| | } |
| | } |
| |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | public function resetFields(array &$values, array $keys) |
| | { |
| | foreach ($keys as $key) { |
| | if (isset($values[$key]) && empty($values[$key])) { |
| | $values[$key] = 0; |
| | } |
| | } |
| | } |
| |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | public function convertIntegerFields(array &$values, array $keys) |
| | { |
| | foreach ($keys as $key) { |
| | if (isset($values[$key])) { |
| | $values[$key] = (int) $values[$key]; |
| | } |
| | } |
| | } |
| |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | public function convertNullFields(array &$values, array $keys) |
| | { |
| | foreach ($keys as $key) { |
| | if (array_key_exists($key, $values) && empty($values[$key])) { |
| | $values[$key] = null; |
| | } |
| | } |
| | } |
| | } |
| |
|