38 lines
1.2 KiB
PHP
38 lines
1.2 KiB
PHP
<?php declare(strict_types=1);
|
|
|
|
namespace Nischcodes\Shiftcalc\App\Model;
|
|
|
|
/**
|
|
* Date
|
|
*
|
|
* date model for this application
|
|
*
|
|
* PHP version 8.4 or higher
|
|
*
|
|
* LICENSE: GPL-3
|
|
*
|
|
* @package ShiftCalc
|
|
* @author nisch.codes <nischcodes@noreply.projects.nisch.codes>
|
|
* @copyright 2021 nisch.codes
|
|
* @license https://projects.nisch.codes/nischcodes/shiftcalc/src/branch/main/LICENSE GPL-3
|
|
* @version 1.0.0
|
|
* @link https://projects.nisch.codes/nischcodes/shiftcalc
|
|
*/
|
|
|
|
use Nischcodes\Shiftcalc\MVC\BaseModel;
|
|
|
|
class HomeModel extends BaseModel {
|
|
|
|
// implement the init function
|
|
public function init() {
|
|
echo "HomeModel init";
|
|
}
|
|
|
|
// implement the load function
|
|
public function load() {
|
|
$this->repository = [
|
|
['date' => '01/01/2025', 'start' => '', 'end' => '', 'sdec' => 0, 'edec' => 0, 'worktime' => 8, 'break' => 0, 'worktime_total' => 8, 'info' => 'Holiday', 'desc' => 'First Example Holiday'],
|
|
['date' => '03/05/2025', 'start' => '', 'end' => '', 'sdec' => 0, 'edec' => 0, 'worktime' => 8, 'break' => 0, 'worktime_total' => 8, 'info' => 'Holiday', 'desc' => 'Second Example Holiday']
|
|
];
|
|
}
|
|
} |