__VSCODE_LARAVEL_START_OUTPUT__{"builderMethods":[{"name":"select","parameters":["$columns"],"return":null},{"name":"selectSub","parameters":["$query","$as"],"return":null},{"name":"selectExpression","parameters":["$expression","$as"],"return":null},{"name":"selectRaw","parameters":["$expression","array $bindings"],"return":null},{"name":"fromSub","parameters":["$query","$as"],"return":null},{"name":"fromRaw","parameters":["$expression","$bindings"],"return":null},{"name":"createSub","parameters":["$query"],"return":null},{"name":"parseSub","parameters":["$query"],"return":null},{"name":"prependDatabaseNameIfCrossDatabaseQuery","parameters":["$query"],"return":null},{"name":"addSelect","parameters":["$column"],"return":null},{"name":"selectVectorDistance","parameters":["$column","$vector","$as"],"return":null},{"name":"distinct","parameters":[],"return":null},{"name":"from","parameters":["$table","$as"],"return":null},{"name":"useIndex","parameters":["$index"],"return":null},{"name":"forceIndex","parameters":["$index"],"return":null},{"name":"ignoreIndex","parameters":["$index"],"return":null},{"name":"join","parameters":["$table","$first","$operator","$second","$type","$where"],"return":null},{"name":"joinWhere","parameters":["$table","$first","$operator","$second","$type"],"return":null},{"name":"joinSub","parameters":["$query","$as","$first","$operator","$second","$type","$where"],"return":null},{"name":"joinLateral","parameters":["$query","string $as","string $type"],"return":null},{"name":"leftJoinLateral","parameters":["$query","string $as"],"return":null},{"name":"leftJoin","parameters":["$table","$first","$operator","$second"],"return":null},{"name":"leftJoinWhere","parameters":["$table","$first","$operator","$second"],"return":null},{"name":"leftJoinSub","parameters":["$query","$as","$first","$operator","$second"],"return":null},{"name":"rightJoin","parameters":["$table","$first","$operator","$second"],"return":null},{"name":"rightJoinWhere","parameters":["$table","$first","$operator","$second"],"return":null},{"name":"rightJoinSub","parameters":["$query","$as","$first","$operator","$second"],"return":null},{"name":"crossJoin","parameters":["$table","$first","$operator","$second"],"return":null},{"name":"crossJoinSub","parameters":["$query","$as"],"return":null},{"name":"newJoinClause","parameters":["self $parentQuery","$type","$table"],"return":null},{"name":"newJoinLateralClause","parameters":["self $parentQuery","$type","$table"],"return":null},{"name":"mergeWheres","parameters":["$wheres","$bindings"],"return":null},{"name":"where","parameters":["$column","$operator","$value","$boolean"],"return":null},{"name":"addArrayOfWheres","parameters":["$column","$boolean","$method"],"return":null},{"name":"prepareValueAndOperator","parameters":["$value","$operator","$useDefault"],"return":null},{"name":"invalidOperatorAndValue","parameters":["$operator","$value"],"return":null},{"name":"invalidOperator","parameters":["$operator"],"return":null},{"name":"isBitwiseOperator","parameters":["$operator"],"return":null},{"name":"orWhere","parameters":["$column","$operator","$value"],"return":null},{"name":"whereNot","parameters":["$column","$operator","$value","$boolean"],"return":null},{"name":"orWhereNot","parameters":["$column","$operator","$value"],"return":null},{"name":"whereColumn","parameters":["$first","$operator","$second","$boolean"],"return":null},{"name":"orWhereColumn","parameters":["$first","$operator","$second"],"return":null},{"name":"whereVectorSimilarTo","parameters":["$column","$vector","$minSimilarity","$order"],"return":null},{"name":"whereVectorDistanceLessThan","parameters":["$column","$vector","$maxDistance","$boolean"],"return":null},{"name":"orWhereVectorDistanceLessThan","parameters":["$column","$vector","$maxDistance"],"return":null},{"name":"whereRaw","parameters":["$sql","$bindings","$boolean"],"return":null},{"name":"orWhereRaw","parameters":["$sql","$bindings"],"return":null},{"name":"whereLike","parameters":["$column","$value","$caseSensitive","$boolean","$not"],"return":null},{"name":"orWhereLike","parameters":["$column","$value","$caseSensitive"],"return":null},{"name":"whereNotLike","parameters":["$column","$value","$caseSensitive","$boolean"],"return":null},{"name":"orWhereNotLike","parameters":["$column","$value","$caseSensitive"],"return":null},{"name":"whereIn","parameters":["$column","$values","$boolean","$not"],"return":null},{"name":"orWhereIn","parameters":["$column","$values"],"return":null},{"name":"whereNotIn","parameters":["$column","$values","$boolean"],"return":null},{"name":"orWhereNotIn","parameters":["$column","$values"],"return":null},{"name":"whereIntegerInRaw","parameters":["$column","$values","$boolean","$not"],"return":null},{"name":"orWhereIntegerInRaw","parameters":["$column","$values"],"return":null},{"name":"whereIntegerNotInRaw","parameters":["$column","$values","$boolean"],"return":null},{"name":"orWhereIntegerNotInRaw","parameters":["$column","$values"],"return":null},{"name":"whereNull","parameters":["$columns","$boolean","$not"],"return":null},{"name":"orWhereNull","parameters":["$column"],"return":null},{"name":"whereNotNull","parameters":["$columns","$boolean"],"return":null},{"name":"whereBetween","parameters":["$column","iterable $values","$boolean","$not"],"return":null},{"name":"whereBetweenColumns","parameters":["$column","array $values","$boolean","$not"],"return":null},{"name":"orWhereBetween","parameters":["$column","iterable $values"],"return":null},{"name":"orWhereBetweenColumns","parameters":["$column","array $values"],"return":null},{"name":"whereNotBetween","parameters":["$column","iterable $values","$boolean"],"return":null},{"name":"whereNotBetweenColumns","parameters":["$column","array $values","$boolean"],"return":null},{"name":"orWhereNotBetween","parameters":["$column","iterable $values"],"return":null},{"name":"orWhereNotBetweenColumns","parameters":["$column","array $values"],"return":null},{"name":"whereValueBetween","parameters":["$value","array $columns","$boolean","$not"],"return":null},{"name":"orWhereValueBetween","parameters":["$value","array $columns"],"return":null},{"name":"whereValueNotBetween","parameters":["$value","array $columns","$boolean"],"return":null},{"name":"orWhereValueNotBetween","parameters":["$value","array $columns"],"return":null},{"name":"orWhereNotNull","parameters":["$column"],"return":null},{"name":"whereDate","parameters":["$column","$operator","$value","$boolean"],"return":null},{"name":"orWhereDate","parameters":["$column","$operator","$value"],"return":null},{"name":"whereTime","parameters":["$column","$operator","$value","$boolean"],"return":null},{"name":"orWhereTime","parameters":["$column","$operator","$value"],"return":null},{"name":"whereDay","parameters":["$column","$operator","$value","$boolean"],"return":null},{"name":"orWhereDay","parameters":["$column","$operator","$value"],"return":null},{"name":"whereMonth","parameters":["$column","$operator","$value","$boolean"],"return":null},{"name":"orWhereMonth","parameters":["$column","$operator","$value"],"return":null},{"name":"whereYear","parameters":["$column","$operator","$value","$boolean"],"return":null},{"name":"orWhereYear","parameters":["$column","$operator","$value"],"return":null},{"name":"addDateBasedWhere","parameters":["$type","$column","$operator","$value","$boolean"],"return":null},{"name":"whereNested","parameters":["Closure $callback","$boolean"],"return":null},{"name":"forNestedWhere","parameters":[],"return":null},{"name":"addNestedWhereQuery","parameters":["$query","$boolean"],"return":null},{"name":"whereSub","parameters":["$column","$operator","$callback","$boolean"],"return":null},{"name":"whereExists","parameters":["$callback","$boolean","$not"],"return":null},{"name":"orWhereExists","parameters":["$callback","$not"],"return":null},{"name":"whereNotExists","parameters":["$callback","$boolean"],"return":null},{"name":"orWhereNotExists","parameters":["$callback"],"return":null},{"name":"addWhereExistsQuery","parameters":["self $query","$boolean","$not"],"return":null},{"name":"whereRowValues","parameters":["$columns","$operator","$values","$boolean"],"return":null},{"name":"orWhereRowValues","parameters":["$columns","$operator","$values"],"return":null},{"name":"whereJsonContains","parameters":["$column","$value","$boolean","$not"],"return":null},{"name":"orWhereJsonContains","parameters":["$column","$value"],"return":null},{"name":"whereJsonDoesntContain","parameters":["$column","$value","$boolean"],"return":null},{"name":"orWhereJsonDoesntContain","parameters":["$column","$value"],"return":null},{"name":"whereJsonOverlaps","parameters":["$column","$value","$boolean","$not"],"return":null},{"name":"orWhereJsonOverlaps","parameters":["$column","$value"],"return":null},{"name":"whereJsonDoesntOverlap","parameters":["$column","$value","$boolean"],"return":null},{"name":"orWhereJsonDoesntOverlap","parameters":["$column","$value"],"return":null},{"name":"whereJsonContainsKey","parameters":["$column","$boolean","$not"],"return":null},{"name":"orWhereJsonContainsKey","parameters":["$column"],"return":null},{"name":"whereJsonDoesntContainKey","parameters":["$column","$boolean"],"return":null},{"name":"orWhereJsonDoesntContainKey","parameters":["$column"],"return":null},{"name":"whereJsonLength","parameters":["$column","$operator","$value","$boolean"],"return":null},{"name":"orWhereJsonLength","parameters":["$column","$operator","$value"],"return":null},{"name":"dynamicWhere","parameters":["$method","$parameters"],"return":null},{"name":"addDynamic","parameters":["$segment","$connector","$parameters","$index"],"return":null},{"name":"whereFullText","parameters":["$columns","$value","array $options","$boolean"],"return":null},{"name":"orWhereFullText","parameters":["$columns","$value","array $options"],"return":null},{"name":"whereAll","parameters":["$columns","$operator","$value","$boolean"],"return":null},{"name":"orWhereAll","parameters":["$columns","$operator","$value"],"return":null},{"name":"whereAny","parameters":["$columns","$operator","$value","$boolean"],"return":null},{"name":"orWhereAny","parameters":["$columns","$operator","$value"],"return":null},{"name":"whereNone","parameters":["$columns","$operator","$value","$boolean"],"return":null},{"name":"orWhereNone","parameters":["$columns","$operator","$value"],"return":null},{"name":"groupBy","parameters":["$groups"],"return":null},{"name":"groupByRaw","parameters":["$sql","array $bindings"],"return":null},{"name":"having","parameters":["$column","$operator","$value","$boolean"],"return":null},{"name":"orHaving","parameters":["$column","$operator","$value"],"return":null},{"name":"havingNested","parameters":["Closure $callback","$boolean"],"return":null},{"name":"addNestedHavingQuery","parameters":["$query","$boolean"],"return":null},{"name":"havingNull","parameters":["$columns","$boolean","$not"],"return":null},{"name":"orHavingNull","parameters":["$column"],"return":null},{"name":"havingNotNull","parameters":["$columns","$boolean"],"return":null},{"name":"orHavingNotNull","parameters":["$column"],"return":null},{"name":"havingBetween","parameters":["$column","iterable $values","$boolean","$not"],"return":null},{"name":"havingNotBetween","parameters":["$column","iterable $values","$boolean"],"return":null},{"name":"orHavingBetween","parameters":["$column","iterable $values"],"return":null},{"name":"orHavingNotBetween","parameters":["$column","iterable $values"],"return":null},{"name":"havingRaw","parameters":["$sql","array $bindings","$boolean"],"return":null},{"name":"orHavingRaw","parameters":["$sql","array $bindings"],"return":null},{"name":"orderBy","parameters":["$column","$direction"],"return":null},{"name":"orderByDesc","parameters":["$column"],"return":null},{"name":"latest","parameters":["$column"],"return":null},{"name":"oldest","parameters":["$column"],"return":null},{"name":"orderByVectorDistance","parameters":["$column","$vector"],"return":null},{"name":"inRandomOrder","parameters":["$seed"],"return":null},{"name":"orderByRaw","parameters":["$sql","$bindings"],"return":null},{"name":"skip","parameters":["$value"],"return":null},{"name":"offset","parameters":["$value"],"return":null},{"name":"take","parameters":["$value"],"return":null},{"name":"limit","parameters":["$value"],"return":null},{"name":"groupLimit","parameters":["$value","$column"],"return":null},{"name":"forPage","parameters":["$page","$perPage"],"return":null},{"name":"forPageBeforeId","parameters":["$perPage","$lastId","$column"],"return":null},{"name":"forPageAfterId","parameters":["$perPage","$lastId","$column"],"return":null},{"name":"reorder","parameters":["$column","$direction"],"return":null},{"name":"reorderDesc","parameters":["$column"],"return":null},{"name":"removeExistingOrdersFor","parameters":["$column"],"return":null},{"name":"union","parameters":["$query","$all"],"return":null},{"name":"unionAll","parameters":["$query"],"return":null},{"name":"lock","parameters":["$value"],"return":null},{"name":"lockForUpdate","parameters":[],"return":null},{"name":"sharedLock","parameters":[],"return":null},{"name":"beforeQuery","parameters":["callable $callback"],"return":null},{"name":"applyBeforeQueryCallbacks","parameters":[],"return":null},{"name":"afterQuery","parameters":["Closure $callback"],"return":null},{"name":"applyAfterQueryCallbacks","parameters":["$result"],"return":null},{"name":"toSql","parameters":[],"return":null},{"name":"toRawSql","parameters":[],"return":null},{"name":"find","parameters":["$id","$columns"],"return":null},{"name":"findOr","parameters":["$id","$columns","Closure $callback"],"return":null},{"name":"value","parameters":["$column"],"return":null},{"name":"rawValue","parameters":["string $expression","array $bindings"],"return":null},{"name":"soleValue","parameters":["$column"],"return":null},{"name":"get","parameters":["$columns"],"return":null},{"name":"runSelect","parameters":[],"return":null},{"name":"withoutGroupLimitKeys","parameters":["$items"],"return":null},{"name":"paginate","parameters":["$perPage","$columns","$pageName","$page","$total"],"return":null},{"name":"simplePaginate","parameters":["$perPage","$columns","$pageName","$page"],"return":null},{"name":"cursorPaginate","parameters":["$perPage","$columns","$cursorName","$cursor"],"return":null},{"name":"ensureOrderForCursorPagination","parameters":["$shouldReverse"],"return":null},{"name":"getCountForPagination","parameters":["$columns"],"return":null},{"name":"runPaginationCountQuery","parameters":["$columns"],"return":null},{"name":"cloneForPaginationCount","parameters":[],"return":null},{"name":"withoutSelectAliases","parameters":["array $columns"],"return":null},{"name":"cursor","parameters":[],"return":null},{"name":"enforceOrderBy","parameters":[],"return":null},{"name":"pluck","parameters":["$column","$key"],"return":null},{"name":"stripTableForPluck","parameters":["$column"],"return":null},{"name":"pluckFromObjectColumn","parameters":["$queryResult","$column","$key"],"return":null},{"name":"pluckFromArrayColumn","parameters":["$queryResult","$column","$key"],"return":null},{"name":"implode","parameters":["$column","$glue"],"return":null},{"name":"exists","parameters":[],"return":null},{"name":"doesntExist","parameters":[],"return":null},{"name":"existsOr","parameters":["Closure $callback"],"return":null},{"name":"doesntExistOr","parameters":["Closure $callback"],"return":null},{"name":"count","parameters":["$columns"],"return":null},{"name":"min","parameters":["$column"],"return":null},{"name":"max","parameters":["$column"],"return":null},{"name":"sum","parameters":["$column"],"return":null},{"name":"avg","parameters":["$column"],"return":null},{"name":"average","parameters":["$column"],"return":null},{"name":"aggregate","parameters":["$function","$columns"],"return":null},{"name":"numericAggregate","parameters":["$function","$columns"],"return":null},{"name":"setAggregate","parameters":["$function","$columns"],"return":null},{"name":"onceWithColumns","parameters":["$columns","$callback"],"return":null},{"name":"insert","parameters":["array $values"],"return":null},{"name":"insertOrIgnore","parameters":["array $values"],"return":null},{"name":"insertGetId","parameters":["array $values","$sequence"],"return":null},{"name":"insertUsing","parameters":["array $columns","$query"],"return":null},{"name":"insertOrIgnoreUsing","parameters":["array $columns","$query"],"return":null},{"name":"update","parameters":["array $values"],"return":null},{"name":"updateFrom","parameters":["array $values"],"return":null},{"name":"updateOrInsert","parameters":["array $attributes","callable|array $values"],"return":null},{"name":"upsert","parameters":["array $values","array|string $uniqueBy","array $update"],"return":null},{"name":"increment","parameters":["$column","$amount","array $extra"],"return":null},{"name":"incrementEach","parameters":["array $columns","array $extra"],"return":null},{"name":"decrement","parameters":["$column","$amount","array $extra"],"return":null},{"name":"decrementEach","parameters":["array $columns","array $extra"],"return":null},{"name":"delete","parameters":["$id"],"return":null},{"name":"truncate","parameters":[],"return":null},{"name":"newQuery","parameters":[],"return":null},{"name":"forSubQuery","parameters":[],"return":null},{"name":"getColumns","parameters":[],"return":null},{"name":"raw","parameters":["$value"],"return":null},{"name":"getUnionBuilders","parameters":[],"return":null},{"name":"getLimit","parameters":[],"return":null},{"name":"getOffset","parameters":[],"return":null},{"name":"getBindings","parameters":[],"return":null},{"name":"getRawBindings","parameters":[],"return":null},{"name":"setBindings","parameters":["array $bindings","$type"],"return":null},{"name":"addBinding","parameters":["$value","$type"],"return":null},{"name":"castBinding","parameters":["$value"],"return":null},{"name":"mergeBindings","parameters":["self $query"],"return":null},{"name":"cleanBindings","parameters":["array $bindings"],"return":null},{"name":"flattenValue","parameters":["$value"],"return":null},{"name":"defaultKeyName","parameters":[],"return":null},{"name":"getConnection","parameters":[],"return":null},{"name":"ensureConnectionSupportsVectors","parameters":[],"return":null},{"name":"getProcessor","parameters":[],"return":null},{"name":"getGrammar","parameters":[],"return":null},{"name":"useWritePdo","parameters":[],"return":null},{"name":"isQueryable","parameters":["$value"],"return":null},{"name":"clone","parameters":[],"return":null},{"name":"cloneWithout","parameters":["array $properties"],"return":null},{"name":"cloneWithoutBindings","parameters":["array $except"],"return":null},{"name":"dump","parameters":["$args"],"return":null},{"name":"dumpRawSql","parameters":[],"return":null},{"name":"dd","parameters":[],"return":null},{"name":"ddRawSql","parameters":[],"return":null},{"name":"wherePast","parameters":["$columns"],"return":null},{"name":"whereNowOrPast","parameters":["$columns"],"return":null},{"name":"orWherePast","parameters":["$columns"],"return":null},{"name":"orWhereNowOrPast","parameters":["$columns"],"return":null},{"name":"whereFuture","parameters":["$columns"],"return":null},{"name":"whereNowOrFuture","parameters":["$columns"],"return":null},{"name":"orWhereFuture","parameters":["$columns"],"return":null},{"name":"orWhereNowOrFuture","parameters":["$columns"],"return":null},{"name":"wherePastOrFuture","parameters":["$columns","$operator","$boolean"],"return":null},{"name":"whereToday","parameters":["$columns","$boolean"],"return":null},{"name":"whereBeforeToday","parameters":["$columns"],"return":null},{"name":"whereTodayOrBefore","parameters":["$columns"],"return":null},{"name":"whereAfterToday","parameters":["$columns"],"return":null},{"name":"whereTodayOrAfter","parameters":["$columns"],"return":null},{"name":"orWhereToday","parameters":["$columns"],"return":null},{"name":"orWhereBeforeToday","parameters":["$columns"],"return":null},{"name":"orWhereTodayOrBefore","parameters":["$columns"],"return":null},{"name":"orWhereAfterToday","parameters":["$columns"],"return":null},{"name":"orWhereTodayOrAfter","parameters":["$columns"],"return":null},{"name":"whereTodayBeforeOrAfter","parameters":["$columns","$operator","$boolean"],"return":null},{"name":"chunk","parameters":["$count","callable $callback"],"return":null},{"name":"chunkMap","parameters":["callable $callback","$count"],"return":null},{"name":"each","parameters":["callable $callback","$count"],"return":null},{"name":"chunkById","parameters":["$count","callable $callback","$column","$alias"],"return":null},{"name":"chunkByIdDesc","parameters":["$count","callable $callback","$column","$alias"],"return":null},{"name":"orderedChunkById","parameters":["$count","callable $callback","$column","$alias","$descending"],"return":null},{"name":"eachById","parameters":["callable $callback","$count","$column","$alias"],"return":null},{"name":"lazy","parameters":["$chunkSize"],"return":null},{"name":"lazyById","parameters":["$chunkSize","$column","$alias"],"return":null},{"name":"lazyByIdDesc","parameters":["$chunkSize","$column","$alias"],"return":null},{"name":"orderedLazyById","parameters":["$chunkSize","$column","$alias","$descending"],"return":null},{"name":"first","parameters":["$columns"],"return":null},{"name":"firstOrFail","parameters":["$columns","$message"],"return":null},{"name":"sole","parameters":["$columns"],"return":null},{"name":"paginateUsingCursor","parameters":["$perPage","$columns","$cursorName","$cursor"],"return":null},{"name":"getOriginalColumnNameForCursorPagination","parameters":["$builder","string $parameter"],"return":null},{"name":"paginator","parameters":["$items","$total","$perPage","$currentPage","$options"],"return":null},{"name":"simplePaginator","parameters":["$items","$perPage","$currentPage","$options"],"return":null},{"name":"cursorPaginator","parameters":["$items","$perPage","$cursor","$options"],"return":null},{"name":"tap","parameters":["$callback"],"return":null},{"name":"pipe","parameters":["$callback"],"return":null},{"name":"when","parameters":["$value","callable $callback","callable $default"],"return":null},{"name":"unless","parameters":["$value","callable $callback","callable $default"],"return":null},{"name":"explain","parameters":[],"return":null},{"name":"forwardCallTo","parameters":["$object","$method","$parameters"],"return":null},{"name":"forwardDecoratedCallTo","parameters":["$object","$method","$parameters"],"return":null},{"name":"throwBadMethodCallException","parameters":["$method"],"return":null},{"name":"macro","parameters":["$name","$macro"],"return":null},{"name":"mixin","parameters":["$mixin","$replace"],"return":null},{"name":"hasMacro","parameters":["$name"],"return":null},{"name":"flushMacros","parameters":[],"return":null},{"name":"macroCall","parameters":["$method","$parameters"],"return":null}],"models":{"App\\Models\\Notification":{"class":"App\\Models\\Notification","database":"mysql","table":"notifications","policy":null,"attributes":[{"name":"id","type":"bigint(20) unsigned","increments":true,"nullable":false,"default":null,"unique":true,"fillable":false,"hidden":false,"appended":null,"cast":"int","title_case":"Id","documented":false},{"name":"company_id","type":"bigint(20) unsigned","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"CompanyId","documented":false},{"name":"user_id","type":"bigint(20) unsigned","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"UserId","documented":false},{"name":"employee_id","type":"bigint(20) unsigned","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"EmployeeId","documented":false},{"name":"title","type":"varchar(255)","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Title","documented":false},{"name":"message","type":"text","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Message","documented":false},{"name":"url","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Url","documented":false},{"name":"read_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"datetime","title_case":"ReadAt","documented":false},{"name":"created_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"datetime","title_case":"CreatedAt","documented":false},{"name":"updated_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"datetime","title_case":"UpdatedAt","documented":false}],"relations":[{"name":"employee","type":"BelongsTo","related":"App\\Models\\Employee"},{"name":"user","type":"BelongsTo","related":"App\\Models\\User"}],"events":[],"observers":[{"event":"created","observer":["App\\Observers\\NotificationObserver@created"]},{"event":"updated","observer":["App\\Observers\\NotificationObserver@updated"]},{"event":"restored","observer":["App\\Observers\\NotificationObserver@restored"]},{"event":"deleted","observer":["App\\Observers\\NotificationObserver@deleted"]},{"event":"forceDeleted","observer":["App\\Observers\\NotificationObserver@forceDeleted"]}],"extends":null,"scopes":[],"uri":"\/home\/truetransit\/public_html\/shiftmatrix.ca\/app\/Models\/Notification.php"},"App\\Models\\Setting":{"class":"App\\Models\\Setting","database":"mysql","table":"settings","policy":null,"attributes":[{"name":"id","type":"bigint(20) unsigned","increments":true,"nullable":false,"default":null,"unique":true,"fillable":false,"hidden":false,"appended":null,"cast":"int","title_case":"Id","documented":false},{"name":"key","type":"varchar(255)","increments":false,"nullable":false,"default":null,"unique":true,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Key","documented":false},{"name":"value","type":"text","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Value","documented":false},{"name":"created_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":false,"hidden":false,"appended":null,"cast":"datetime","title_case":"CreatedAt","documented":false},{"name":"updated_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":false,"hidden":false,"appended":null,"cast":"datetime","title_case":"UpdatedAt","documented":false}],"relations":[],"events":[],"observers":[],"extends":null,"scopes":[],"uri":"\/home\/truetransit\/public_html\/shiftmatrix.ca\/app\/Models\/Setting.php"},"App\\Models\\ActivityLog":{"class":"App\\Models\\ActivityLog","database":"mysql","table":"activity_logs","policy":null,"attributes":[{"name":"id","type":"bigint(20) unsigned","increments":true,"nullable":false,"default":null,"unique":true,"fillable":false,"hidden":false,"appended":null,"cast":"int","title_case":"Id","documented":false},{"name":"user_id","type":"bigint(20) unsigned","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"UserId","documented":false},{"name":"action","type":"varchar(255)","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Action","documented":false},{"name":"subject_type","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"SubjectType","documented":false},{"name":"subject_id","type":"bigint(20) unsigned","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"SubjectId","documented":false},{"name":"description","type":"text","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Description","documented":false},{"name":"properties","type":"longtext","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"array","title_case":"Properties","documented":false},{"name":"ip_address","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"IpAddress","documented":false},{"name":"user_agent","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"UserAgent","documented":false},{"name":"created_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"datetime","title_case":"CreatedAt","documented":false},{"name":"updated_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"datetime","title_case":"UpdatedAt","documented":false},{"name":"subject_name","type":null,"increments":false,"nullable":null,"default":null,"unique":null,"fillable":false,"hidden":false,"appended":false,"cast":"accessor","title_case":"SubjectName","documented":false}],"relations":[{"name":"user","type":"BelongsTo","related":"App\\Models\\User"}],"events":[],"observers":[],"extends":null,"scopes":[],"uri":"\/home\/truetransit\/public_html\/shiftmatrix.ca\/app\/Models\/ActivityLog.php"},"App\\Models\\Blog":{"class":"App\\Models\\Blog","database":"mysql","table":"blogs","policy":null,"attributes":[{"name":"id","type":"bigint(20) unsigned","increments":true,"nullable":false,"default":null,"unique":true,"fillable":false,"hidden":false,"appended":null,"cast":"int","title_case":"Id","documented":false},{"name":"title","type":"varchar(255)","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Title","documented":false},{"name":"slug","type":"varchar(255)","increments":false,"nullable":false,"default":null,"unique":true,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Slug","documented":false},{"name":"content","type":"text","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Content","documented":false},{"name":"image","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Image","documented":false},{"name":"published_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"datetime","title_case":"PublishedAt","documented":false},{"name":"created_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":false,"hidden":false,"appended":null,"cast":"datetime","title_case":"CreatedAt","documented":false},{"name":"updated_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":false,"hidden":false,"appended":null,"cast":"datetime","title_case":"UpdatedAt","documented":false}],"relations":[],"events":[],"observers":[],"extends":null,"scopes":[],"uri":"\/home\/truetransit\/public_html\/shiftmatrix.ca\/app\/Models\/Blog.php"},"App\\Models\\Checkpoint":{"class":"App\\Models\\Checkpoint","database":"mysql","table":"checkpoints","policy":null,"attributes":[{"name":"id","type":"bigint(20) unsigned","increments":true,"nullable":false,"default":null,"unique":true,"fillable":false,"hidden":false,"appended":null,"cast":"int","title_case":"Id","documented":false},{"name":"site_id","type":"bigint(20) unsigned","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"SiteId","documented":false},{"name":"name","type":"varchar(255)","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Name","documented":false},{"name":"special_instructions","type":"text","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"SpecialInstructions","documented":false},{"name":"scan_type","type":"enum('all','qr','nfc','manual')","increments":false,"nullable":false,"default":"'all'","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"ScanType","documented":false},{"name":"monitoring_option","type":"enum('regular','scan_regular','scan_interval')","increments":false,"nullable":false,"default":"'regular'","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"MonitoringOption","documented":false},{"name":"scan_interval_minutes","type":"int(11)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"integer","title_case":"ScanIntervalMinutes","documented":false},{"name":"checkpoint_type","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"CheckpointType","documented":false},{"name":"checkpoint_id_code","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":true,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"CheckpointIdCode","documented":false},{"name":"checkpoint_id_image","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":false,"hidden":false,"appended":null,"cast":null,"title_case":"CheckpointIdImage","documented":false},{"name":"allow_manual_scan","type":"tinyint(1)","increments":false,"nullable":false,"default":"0","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"boolean","title_case":"AllowManualScan","documented":false},{"name":"grace_period_minutes","type":"int(11)","increments":false,"nullable":false,"default":"0","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"integer","title_case":"GracePeriodMinutes","documented":false},{"name":"extra_scan_options","type":"longtext","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"array","title_case":"ExtraScanOptions","documented":false},{"name":"created_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":false,"hidden":false,"appended":null,"cast":"datetime","title_case":"CreatedAt","documented":false},{"name":"updated_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":false,"hidden":false,"appended":null,"cast":"datetime","title_case":"UpdatedAt","documented":false}],"relations":[{"name":"site","type":"BelongsTo","related":"App\\Models\\Site"},{"name":"tourRoutes","type":"BelongsToMany","related":"App\\Models\\TourRoute"}],"events":[],"observers":[],"extends":null,"scopes":[],"uri":"\/home\/truetransit\/public_html\/shiftmatrix.ca\/app\/Models\/Checkpoint.php"},"App\\Models\\CheckpointScan":{"class":"App\\Models\\CheckpointScan","database":"mysql","table":"checkpoint_scans","policy":null,"attributes":[{"name":"id","type":"bigint(20) unsigned","increments":true,"nullable":false,"default":null,"unique":true,"fillable":false,"hidden":false,"appended":null,"cast":"int","title_case":"Id","documented":false},{"name":"schedule_id","type":"bigint(20) unsigned","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"ScheduleId","documented":false},{"name":"employee_id","type":"bigint(20) unsigned","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"EmployeeId","documented":false},{"name":"checkpoint_id","type":"bigint(20) unsigned","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"CheckpointId","documented":false},{"name":"tour_route_id","type":"bigint(20) unsigned","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"TourRouteId","documented":false},{"name":"scanned_at","type":"timestamp","increments":false,"nullable":false,"default":"current_timestamp()","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"datetime","title_case":"ScannedAt","documented":false},{"name":"latitude","type":"decimal(10,8)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Latitude","documented":false},{"name":"longitude","type":"decimal(11,8)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Longitude","documented":false},{"name":"is_manual","type":"tinyint(1)","increments":false,"nullable":false,"default":"0","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"boolean","title_case":"IsManual","documented":false},{"name":"scan_code","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"ScanCode","documented":false},{"name":"evidence_image","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"EvidenceImage","documented":false},{"name":"employee_message","type":"text","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"EmployeeMessage","documented":false},{"name":"additional_photos","type":"longtext","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"array","title_case":"AdditionalPhotos","documented":false},{"name":"created_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":false,"hidden":false,"appended":null,"cast":"datetime","title_case":"CreatedAt","documented":false},{"name":"updated_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":false,"hidden":false,"appended":null,"cast":"datetime","title_case":"UpdatedAt","documented":false}],"relations":[{"name":"schedule","type":"BelongsTo","related":"App\\Models\\Schedule"},{"name":"employee","type":"BelongsTo","related":"App\\Models\\Employee"},{"name":"checkpoint","type":"BelongsTo","related":"App\\Models\\Checkpoint"},{"name":"tourRoute","type":"BelongsTo","related":"App\\Models\\TourRoute"}],"events":[],"observers":[],"extends":null,"scopes":[],"uri":"\/home\/truetransit\/public_html\/shiftmatrix.ca\/app\/Models\/CheckpointScan.php"},"App\\Models\\Company":{"class":"App\\Models\\Company","database":"mysql","table":"companies","policy":null,"attributes":[{"name":"id","type":"bigint(20) unsigned","increments":true,"nullable":false,"default":null,"unique":true,"fillable":false,"hidden":false,"appended":null,"cast":"int","title_case":"Id","documented":false},{"name":"time_zone_id","type":"bigint(20) unsigned","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"TimeZoneId","documented":false},{"name":"name","type":"varchar(255)","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Name","documented":false},{"name":"company_type","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"CompanyType","documented":false},{"name":"tagline","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Tagline","documented":false},{"name":"contact_person","type":"varchar(255)","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"ContactPerson","documented":false},{"name":"ceo_name","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"CeoName","documented":false},{"name":"ceo_email","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"CeoEmail","documented":false},{"name":"ceo_phone","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"CeoPhone","documented":false},{"name":"mobile_number","type":"varchar(255)","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"MobileNumber","documented":false},{"name":"email","type":"varchar(255)","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Email","documented":false},{"name":"website","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Website","documented":false},{"name":"operational_areas","type":"text","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"OperationalAreas","documented":false},{"name":"service_tax_number","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"ServiceTaxNumber","documented":false},{"name":"hst","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Hst","documented":false},{"name":"cst_no","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"CstNo","documented":false},{"name":"cin_no","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"CinNo","documented":false},{"name":"logo","type":"varchar(255)","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Logo","documented":false},{"name":"active","type":"tinyint(1)","increments":false,"nullable":false,"default":"1","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Active","documented":false},{"name":"address_1","type":"text","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Address1","documented":false},{"name":"address_2","type":"text","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Address2","documented":false},{"name":"created_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":false,"hidden":false,"appended":null,"cast":"datetime","title_case":"CreatedAt","documented":false},{"name":"updated_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":false,"hidden":false,"appended":null,"cast":"datetime","title_case":"UpdatedAt","documented":false},{"name":"default_wage_type_id","type":"bigint(20) unsigned","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"DefaultWageTypeId","documented":false}],"relations":[{"name":"branches","type":"HasMany","related":"App\\Models\\CompanyBranch"},{"name":"defaultWageType","type":"BelongsTo","related":"App\\Models\\WageType"},{"name":"visibilitySettings","type":"HasMany","related":"App\\Models\\CompanyJobRoleVisibility"},{"name":"timeZone","type":"BelongsTo","related":"App\\Models\\TimeZone"},{"name":"users","type":"BelongsToMany","related":"App\\Models\\User"},{"name":"employees","type":"HasMany","related":"App\\Models\\Employee"},{"name":"sites","type":"HasMany","related":"App\\Models\\Site"}],"events":[],"observers":[],"extends":null,"scopes":[],"uri":"\/home\/truetransit\/public_html\/shiftmatrix.ca\/app\/Models\/Company.php"},"App\\Models\\CompanyBranch":{"class":"App\\Models\\CompanyBranch","database":"mysql","table":"company_branches","policy":null,"attributes":[{"name":"id","type":"bigint(20) unsigned","increments":true,"nullable":false,"default":null,"unique":true,"fillable":false,"hidden":false,"appended":null,"cast":"int","title_case":"Id","documented":false},{"name":"company_id","type":"bigint(20) unsigned","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"CompanyId","documented":false},{"name":"name","type":"varchar(255)","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Name","documented":false},{"name":"branch_code","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"BranchCode","documented":false},{"name":"address","type":"text","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Address","documented":false},{"name":"contact_person","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"ContactPerson","documented":false},{"name":"contact_phone","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"ContactPhone","documented":false},{"name":"contact_email","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"ContactEmail","documented":false},{"name":"active","type":"tinyint(1)","increments":false,"nullable":false,"default":"1","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Active","documented":false},{"name":"created_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":false,"hidden":false,"appended":null,"cast":"datetime","title_case":"CreatedAt","documented":false},{"name":"updated_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":false,"hidden":false,"appended":null,"cast":"datetime","title_case":"UpdatedAt","documented":false}],"relations":[{"name":"company","type":"BelongsTo","related":"App\\Models\\Company"}],"events":[],"observers":[],"extends":null,"scopes":[],"uri":"\/home\/truetransit\/public_html\/shiftmatrix.ca\/app\/Models\/CompanyBranch.php"},"App\\Models\\CompanyJobRoleVisibility":{"class":"App\\Models\\CompanyJobRoleVisibility","database":"mysql","table":"company_job_role_visibility","policy":null,"attributes":[{"name":"id","type":"bigint(20) unsigned","increments":true,"nullable":false,"default":null,"unique":true,"fillable":false,"hidden":false,"appended":null,"cast":"int","title_case":"Id","documented":false},{"name":"company_id","type":"bigint(20) unsigned","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"CompanyId","documented":false},{"name":"job_role_id","type":"bigint(20) unsigned","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"JobRoleId","documented":false},{"name":"visibility_minutes","type":"int(11)","increments":false,"nullable":false,"default":"0","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"VisibilityMinutes","documented":false},{"name":"created_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":false,"hidden":false,"appended":null,"cast":"datetime","title_case":"CreatedAt","documented":false},{"name":"updated_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":false,"hidden":false,"appended":null,"cast":"datetime","title_case":"UpdatedAt","documented":false}],"relations":[{"name":"company","type":"BelongsTo","related":"App\\Models\\Company"},{"name":"jobRole","type":"BelongsTo","related":"App\\Models\\JobRole"}],"events":[],"observers":[],"extends":null,"scopes":[],"uri":"\/home\/truetransit\/public_html\/shiftmatrix.ca\/app\/Models\/CompanyJobRoleVisibility.php"},"App\\Models\\Country":{"class":"App\\Models\\Country","database":"mysql","table":"countries","policy":null,"attributes":[{"name":"id","type":"bigint(20) unsigned","increments":true,"nullable":false,"default":null,"unique":true,"fillable":false,"hidden":false,"appended":null,"cast":"int","title_case":"Id","documented":false},{"name":"name","type":"varchar(255)","increments":false,"nullable":false,"default":null,"unique":true,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Name","documented":false},{"name":"iso2","type":"varchar(2)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Iso2","documented":false},{"name":"iso3","type":"varchar(3)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Iso3","documented":false},{"name":"phone_code","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"PhoneCode","documented":false},{"name":"active","type":"tinyint(1)","increments":false,"nullable":false,"default":"1","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Active","documented":false},{"name":"created_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":false,"hidden":false,"appended":null,"cast":"datetime","title_case":"CreatedAt","documented":false},{"name":"updated_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":false,"hidden":false,"appended":null,"cast":"datetime","title_case":"UpdatedAt","documented":false}],"relations":[{"name":"states","type":"HasMany","related":"App\\Models\\State"}],"events":[],"observers":[],"extends":null,"scopes":[],"uri":"\/home\/truetransit\/public_html\/shiftmatrix.ca\/app\/Models\/Country.php"},"App\\Models\\Department":{"class":"App\\Models\\Department","database":"mysql","table":"departments","policy":null,"attributes":[{"name":"id","type":"bigint(20) unsigned","increments":true,"nullable":false,"default":null,"unique":true,"fillable":false,"hidden":false,"appended":null,"cast":"int","title_case":"Id","documented":false},{"name":"name","type":"varchar(255)","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Name","documented":false},{"name":"display_id","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"DisplayId","documented":false},{"name":"details","type":"text","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Details","documented":false},{"name":"active","type":"tinyint(1)","increments":false,"nullable":false,"default":"1","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Active","documented":false},{"name":"created_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":false,"hidden":false,"appended":null,"cast":"datetime","title_case":"CreatedAt","documented":false},{"name":"updated_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":false,"hidden":false,"appended":null,"cast":"datetime","title_case":"UpdatedAt","documented":false}],"relations":[],"events":[],"observers":[],"extends":null,"scopes":[],"uri":"\/home\/truetransit\/public_html\/shiftmatrix.ca\/app\/Models\/Department.php"},"App\\Models\\EmailCampaign":{"class":"App\\Models\\EmailCampaign","database":"mysql","table":"email_campaigns","policy":null,"attributes":[{"name":"id","type":"bigint(20) unsigned","increments":true,"nullable":false,"default":null,"unique":true,"fillable":true,"hidden":false,"appended":null,"cast":"int","title_case":"Id","documented":false},{"name":"company_id","type":"bigint(20) unsigned","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"CompanyId","documented":false},{"name":"name","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Name","documented":false},{"name":"recipient_type","type":"varchar(255)","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"RecipientType","documented":false},{"name":"specific_email","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"SpecificEmail","documented":false},{"name":"email_template_id","type":"bigint(20) unsigned","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"EmailTemplateId","documented":false},{"name":"custom_file_path","type":"text","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"CustomFilePath","documented":false},{"name":"status","type":"varchar(255)","increments":false,"nullable":false,"default":"'draft'","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Status","documented":false},{"name":"scheduled_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"datetime","title_case":"ScheduledAt","documented":false},{"name":"sent_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"datetime","title_case":"SentAt","documented":false},{"name":"created_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"datetime","title_case":"CreatedAt","documented":false},{"name":"updated_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"datetime","title_case":"UpdatedAt","documented":false}],"relations":[{"name":"template","type":"BelongsTo","related":"App\\Models\\EmailTemplate"},{"name":"company","type":"BelongsTo","related":"App\\Models\\Company"},{"name":"logs","type":"HasMany","related":"App\\Models\\EmailCampaignLog"}],"events":[],"observers":[],"extends":null,"scopes":[],"uri":"\/home\/truetransit\/public_html\/shiftmatrix.ca\/app\/Models\/EmailCampaign.php"},"App\\Models\\EmailCampaignLog":{"class":"App\\Models\\EmailCampaignLog","database":"mysql","table":"email_campaign_logs","policy":null,"attributes":[{"name":"id","type":"bigint(20) unsigned","increments":true,"nullable":false,"default":null,"unique":true,"fillable":true,"hidden":false,"appended":null,"cast":"int","title_case":"Id","documented":false},{"name":"email_campaign_id","type":"bigint(20) unsigned","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"EmailCampaignId","documented":false},{"name":"email","type":"varchar(255)","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Email","documented":false},{"name":"message_id","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"MessageId","documented":false},{"name":"status","type":"varchar(255)","increments":false,"nullable":false,"default":"'sent'","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Status","documented":false},{"name":"error","type":"text","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Error","documented":false},{"name":"created_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"datetime","title_case":"CreatedAt","documented":false},{"name":"updated_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"datetime","title_case":"UpdatedAt","documented":false}],"relations":[{"name":"campaign","type":"BelongsTo","related":"App\\Models\\EmailCampaign"}],"events":[],"observers":[],"extends":null,"scopes":[],"uri":"\/home\/truetransit\/public_html\/shiftmatrix.ca\/app\/Models\/EmailCampaignLog.php"},"App\\Models\\EmailSignature":{"class":"App\\Models\\EmailSignature","database":"mysql","table":"email_signatures","policy":null,"attributes":[{"name":"id","type":"bigint(20) unsigned","increments":true,"nullable":false,"default":null,"unique":true,"fillable":false,"hidden":false,"appended":null,"cast":"int","title_case":"Id","documented":false},{"name":"company_id","type":"bigint(20) unsigned","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"CompanyId","documented":false},{"name":"name","type":"varchar(255)","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Name","documented":false},{"name":"content","type":"text","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Content","documented":false},{"name":"is_default","type":"tinyint(1)","increments":false,"nullable":false,"default":"0","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"boolean","title_case":"IsDefault","documented":false},{"name":"created_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":false,"hidden":false,"appended":null,"cast":"datetime","title_case":"CreatedAt","documented":false},{"name":"updated_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":false,"hidden":false,"appended":null,"cast":"datetime","title_case":"UpdatedAt","documented":false}],"relations":[{"name":"company","type":"BelongsTo","related":"App\\Models\\Company"}],"events":[],"observers":[],"extends":null,"scopes":[],"uri":"\/home\/truetransit\/public_html\/shiftmatrix.ca\/app\/Models\/EmailSignature.php"},"App\\Models\\EmailTemplate":{"class":"App\\Models\\EmailTemplate","database":"mysql","table":"email_templates","policy":null,"attributes":[{"name":"id","type":"bigint(20) unsigned","increments":true,"nullable":false,"default":null,"unique":true,"fillable":false,"hidden":false,"appended":null,"cast":"int","title_case":"Id","documented":false},{"name":"company_id","type":"bigint(20) unsigned","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"CompanyId","documented":false},{"name":"name","type":"varchar(255)","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Name","documented":false},{"name":"subject","type":"varchar(255)","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Subject","documented":false},{"name":"description","type":"text","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Description","documented":false},{"name":"content","type":"longtext","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Content","documented":false},{"name":"attachment","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Attachment","documented":false},{"name":"is_active","type":"tinyint(1)","increments":false,"nullable":false,"default":"1","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"boolean","title_case":"IsActive","documented":false},{"name":"created_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":false,"hidden":false,"appended":null,"cast":"datetime","title_case":"CreatedAt","documented":false},{"name":"updated_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":false,"hidden":false,"appended":null,"cast":"datetime","title_case":"UpdatedAt","documented":false},{"name":"status","type":"int(11)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":false,"hidden":false,"appended":null,"cast":null,"title_case":"Status","documented":false}],"relations":[{"name":"company","type":"BelongsTo","related":"App\\Models\\Company"}],"events":[],"observers":[],"extends":null,"scopes":[],"uri":"\/home\/truetransit\/public_html\/shiftmatrix.ca\/app\/Models\/EmailTemplate.php"},"App\\Models\\Employee":{"class":"App\\Models\\Employee","database":"mysql","table":"employees","policy":null,"attributes":[{"name":"id","type":"bigint(20) unsigned","increments":true,"nullable":false,"default":null,"unique":true,"fillable":false,"hidden":false,"appended":null,"cast":"int","title_case":"Id","documented":false},{"name":"company_id","type":"bigint(20) unsigned","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"CompanyId","documented":false},{"name":"employee_id","type":"varchar(255)","increments":false,"nullable":false,"default":null,"unique":true,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"EmployeeId","documented":false},{"name":"first_name","type":"varchar(255)","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"FirstName","documented":false},{"name":"middle_name","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"MiddleName","documented":false},{"name":"last_name","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"LastName","documented":false},{"name":"gender","type":"varchar(255)","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Gender","documented":false},{"name":"email","type":"varchar(255)","increments":false,"nullable":false,"default":null,"unique":true,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Email","documented":false},{"name":"password","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Password","documented":false},{"name":"dob","type":"date","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"date","title_case":"Dob","documented":false},{"name":"marital_status","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"MaritalStatus","documented":false},{"name":"zone_id","type":"bigint(20) unsigned","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"ZoneId","documented":false},{"name":"job_role_id","type":"bigint(20) unsigned","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"JobRoleId","documented":false},{"name":"department_id","type":"bigint(20) unsigned","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"DepartmentId","documented":false},{"name":"phone_number","type":"varchar(255)","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"PhoneNumber","documented":false},{"name":"cell_number","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"CellNumber","documented":false},{"name":"emergency_number","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"EmergencyNumber","documented":false},{"name":"permanent_address_line_1","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"PermanentAddressLine1","documented":false},{"name":"permanent_address_line_2","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"PermanentAddressLine2","documented":false},{"name":"permanent_city","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"PermanentCity","documented":false},{"name":"permanent_state_id","type":"bigint(20) unsigned","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"PermanentStateId","documented":false},{"name":"permanent_country_id","type":"bigint(20) unsigned","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"PermanentCountryId","documented":false},{"name":"permanent_zip_code","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"PermanentZipCode","documented":false},{"name":"corresponding_address_line_1","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"CorrespondingAddressLine1","documented":false},{"name":"corresponding_address_line_2","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"CorrespondingAddressLine2","documented":false},{"name":"corresponding_city","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"CorrespondingCity","documented":false},{"name":"corresponding_state_id","type":"bigint(20) unsigned","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"CorrespondingStateId","documented":false},{"name":"corresponding_country_id","type":"bigint(20) unsigned","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"CorrespondingCountryId","documented":false},{"name":"corresponding_zip_code","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"CorrespondingZipCode","documented":false},{"name":"licence_issuing_province_id","type":"bigint(20) unsigned","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"LicenceIssuingProvinceId","documented":false},{"name":"licence_issuing_province","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"LicenceIssuingProvince","documented":false},{"name":"license_number","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"LicenseNumber","documented":false},{"name":"license_expiry","type":"date","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"LicenseExpiry","documented":false},{"name":"file_license","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"FileLicense","documented":false},{"name":"file_contract","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"FileContract","documented":false},{"name":"reporting_manager","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"ReportingManager","documented":false},{"name":"sin_number","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"SinNumber","documented":false},{"name":"file_direct_deposit","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"FileDirectDeposit","documented":false},{"name":"profile_picture","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"ProfilePicture","documented":false},{"name":"additional_remarks","type":"text","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"AdditionalRemarks","documented":false},{"name":"tags","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Tags","documented":false},{"name":"fax","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Fax","documented":false},{"name":"employment_date","type":"date","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"EmploymentDate","documented":false},{"name":"birthday","type":"date","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Birthday","documented":false},{"name":"terminated_date","type":"date","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"TerminatedDate","documented":false},{"name":"active","type":"tinyint(1)","increments":false,"nullable":false,"default":"1","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Active","documented":false},{"name":"unavailable_days","type":"longtext","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"array","title_case":"UnavailableDays","documented":false},{"name":"has_car","type":"tinyint(1)","increments":false,"nullable":false,"default":"0","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"HasCar","documented":false},{"name":"created_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"datetime","title_case":"CreatedAt","documented":false},{"name":"updated_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"datetime","title_case":"UpdatedAt","documented":false},{"name":"profile_picture_url","type":null,"increments":false,"nullable":null,"default":null,"unique":null,"fillable":false,"hidden":false,"appended":false,"cast":"accessor","title_case":"ProfilePictureUrl","documented":false},{"name":"full_name","type":null,"increments":false,"nullable":null,"default":null,"unique":null,"fillable":false,"hidden":false,"appended":false,"cast":"accessor","title_case":"FullName","documented":false}],"relations":[{"name":"issuedUniforms","type":"HasMany","related":"App\\Models\\EmployeeUniform"},{"name":"fcmTokens","type":"HasMany","related":"App\\Models\\FcmToken"},{"name":"company","type":"BelongsTo","related":"App\\Models\\Company"},{"name":"experiences","type":"HasMany","related":"App\\Models\\EmployeeExperience"},{"name":"identifications","type":"HasMany","related":"App\\Models\\EmployeeIdentification"},{"name":"wageTypes","type":"BelongsToMany","related":"App\\Models\\WageType"},{"name":"zone","type":"BelongsTo","related":"App\\Models\\Zone"},{"name":"jobRole","type":"BelongsTo","related":"App\\Models\\JobRole"},{"name":"department","type":"BelongsTo","related":"App\\Models\\Department"},{"name":"permanentCountry","type":"BelongsTo","related":"App\\Models\\Country"},{"name":"permanentState","type":"BelongsTo","related":"App\\Models\\State"},{"name":"correspondingCountry","type":"BelongsTo","related":"App\\Models\\Country"},{"name":"correspondingState","type":"BelongsTo","related":"App\\Models\\State"},{"name":"licenceIssuingProvinceState","type":"BelongsTo","related":"App\\Models\\State"},{"name":"skills","type":"BelongsToMany","related":"App\\Models\\Skill"},{"name":"schedules","type":"BelongsToMany","related":"App\\Models\\Schedule"},{"name":"patrollerSchedules","type":"BelongsToMany","related":"App\\Models\\PatrollerSchedule"},{"name":"incidents","type":"HasMany","related":"App\\Models\\Incident"},{"name":"checkpointScans","type":"HasMany","related":"App\\Models\\CheckpointScan"},{"name":"bannedSites","type":"BelongsToMany","related":"App\\Models\\Site"},{"name":"notifications","type":"MorphMany","related":"Illuminate\\Notifications\\DatabaseNotification"},{"name":"roles","type":"MorphToMany","related":"Spatie\\Permission\\Models\\Role"},{"name":"permissions","type":"MorphToMany","related":"Spatie\\Permission\\Models\\Permission"},{"name":"tokens","type":"MorphMany","related":"Laravel\\Sanctum\\PersonalAccessToken"}],"events":[],"observers":[{"event":"deleting","observer":["Closure","Closure"]},{"event":"created","observer":["Closure"]},{"event":"updated","observer":["Closure"]},{"event":"deleted","observer":["Closure"]}],"extends":"\\Illuminate\\Foundation\\Auth\\User","scopes":[{"name":"role","method":"scopeRole","parameters":[{"name":"query","type":"\\Illuminate\\Database\\Eloquent\\Builder","hasDefault":false,"isVariadic":false,"isPassedByReference":false},{"name":"roles","type":"mixed","hasDefault":false,"isVariadic":false,"isPassedByReference":false},{"name":"guard","type":"mixed","hasDefault":true,"isVariadic":false,"isPassedByReference":false,"default":"null"},{"name":"without","type":"mixed","hasDefault":true,"isVariadic":false,"isPassedByReference":false,"default":"false"}]},{"name":"withoutRole","method":"scopeWithoutRole","parameters":[{"name":"query","type":"\\Illuminate\\Database\\Eloquent\\Builder","hasDefault":false,"isVariadic":false,"isPassedByReference":false},{"name":"roles","type":"mixed","hasDefault":false,"isVariadic":false,"isPassedByReference":false},{"name":"guard","type":"mixed","hasDefault":true,"isVariadic":false,"isPassedByReference":false,"default":"null"}]},{"name":"permission","method":"scopePermission","parameters":[{"name":"query","type":"\\Illuminate\\Database\\Eloquent\\Builder","hasDefault":false,"isVariadic":false,"isPassedByReference":false},{"name":"permissions","type":"mixed","hasDefault":false,"isVariadic":false,"isPassedByReference":false},{"name":"without","type":"mixed","hasDefault":true,"isVariadic":false,"isPassedByReference":false,"default":"false"}]},{"name":"withoutPermission","method":"scopeWithoutPermission","parameters":[{"name":"query","type":"\\Illuminate\\Database\\Eloquent\\Builder","hasDefault":false,"isVariadic":false,"isPassedByReference":false},{"name":"permissions","type":"mixed","hasDefault":false,"isVariadic":false,"isPassedByReference":false}]}],"uri":"\/home\/truetransit\/public_html\/shiftmatrix.ca\/app\/Models\/Employee.php"},"App\\Models\\EmployeeAvailability":{"class":"App\\Models\\EmployeeAvailability","database":"mysql","table":"employee_availabilities","policy":null,"attributes":[{"name":"id","type":"bigint(20) unsigned","increments":true,"nullable":false,"default":null,"unique":true,"fillable":false,"hidden":false,"appended":null,"cast":"int","title_case":"Id","documented":false},{"name":"employee_id","type":"bigint(20) unsigned","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"EmployeeId","documented":false},{"name":"day_of_week","type":"tinyint(3) unsigned","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"DayOfWeek","documented":false},{"name":"start_time","type":"time","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"StartTime","documented":false},{"name":"end_time","type":"time","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"EndTime","documented":false},{"name":"status","type":"enum('available','preferred_not','unavailable')","increments":false,"nullable":false,"default":"'available'","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Status","documented":false},{"name":"created_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"datetime","title_case":"CreatedAt","documented":false},{"name":"updated_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"datetime","title_case":"UpdatedAt","documented":false}],"relations":[{"name":"employee","type":"BelongsTo","related":"App\\Models\\Employee"}],"events":[],"observers":[],"extends":null,"scopes":[],"uri":"\/home\/truetransit\/public_html\/shiftmatrix.ca\/app\/Models\/EmployeeAvailability.php"},"App\\Models\\EmployeeExperience":{"class":"App\\Models\\EmployeeExperience","database":"mysql","table":"employee_experiences","policy":null,"attributes":[{"name":"id","type":"bigint(20) unsigned","increments":true,"nullable":false,"default":null,"unique":true,"fillable":false,"hidden":false,"appended":null,"cast":"int","title_case":"Id","documented":false},{"name":"employee_id","type":"bigint(20) unsigned","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"EmployeeId","documented":false},{"name":"company_name","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"CompanyName","documented":false},{"name":"proof_document","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"ProofDocument","documented":false},{"name":"start_date","type":"date","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"StartDate","documented":false},{"name":"end_date","type":"date","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"EndDate","documented":false},{"name":"reason_for_leaving","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"ReasonForLeaving","documented":false},{"name":"created_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"datetime","title_case":"CreatedAt","documented":false},{"name":"updated_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"datetime","title_case":"UpdatedAt","documented":false}],"relations":[{"name":"employee","type":"BelongsTo","related":"App\\Models\\Employee"}],"events":[],"observers":[],"extends":null,"scopes":[],"uri":"\/home\/truetransit\/public_html\/shiftmatrix.ca\/app\/Models\/EmployeeExperience.php"},"App\\Models\\EmployeeIdentification":{"class":"App\\Models\\EmployeeIdentification","database":"mysql","table":"employee_identifications","policy":null,"attributes":[{"name":"id","type":"bigint(20) unsigned","increments":true,"nullable":false,"default":null,"unique":true,"fillable":false,"hidden":false,"appended":null,"cast":"int","title_case":"Id","documented":false},{"name":"employee_id","type":"bigint(20) unsigned","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"EmployeeId","documented":false},{"name":"type","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Type","documented":false},{"name":"identification_number","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"IdentificationNumber","documented":false},{"name":"expiry_date","type":"date","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"date","title_case":"ExpiryDate","documented":false},{"name":"file_path","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"FilePath","documented":false},{"name":"created_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"datetime","title_case":"CreatedAt","documented":false},{"name":"updated_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"datetime","title_case":"UpdatedAt","documented":false}],"relations":[{"name":"employee","type":"BelongsTo","related":"App\\Models\\Employee"}],"events":[],"observers":[],"extends":null,"scopes":[],"uri":"\/home\/truetransit\/public_html\/shiftmatrix.ca\/app\/Models\/EmployeeIdentification.php"},"App\\Models\\EmployeeRequest":{"class":"App\\Models\\EmployeeRequest","database":"mysql","table":"employee_requests","policy":null,"attributes":[{"name":"id","type":"bigint(20) unsigned","increments":true,"nullable":false,"default":null,"unique":true,"fillable":true,"hidden":false,"appended":null,"cast":"int","title_case":"Id","documented":false},{"name":"company_id","type":"bigint(20) unsigned","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"CompanyId","documented":false},{"name":"employee_id","type":"bigint(20) unsigned","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"EmployeeId","documented":false},{"name":"type","type":"varchar(255)","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Type","documented":false},{"name":"subject","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Subject","documented":false},{"name":"message","type":"text","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Message","documented":false},{"name":"status","type":"varchar(255)","increments":false,"nullable":false,"default":"'pending'","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Status","documented":false},{"name":"created_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"datetime","title_case":"CreatedAt","documented":false},{"name":"updated_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"datetime","title_case":"UpdatedAt","documented":false}],"relations":[{"name":"employee","type":"BelongsTo","related":"App\\Models\\Employee"},{"name":"company","type":"BelongsTo","related":"App\\Models\\Company"},{"name":"replies","type":"HasMany","related":"App\\Models\\EmployeeRequestReply"}],"events":[],"observers":[],"extends":null,"scopes":[],"uri":"\/home\/truetransit\/public_html\/shiftmatrix.ca\/app\/Models\/EmployeeRequest.php"},"App\\Models\\EmployeeRequestReply":{"class":"App\\Models\\EmployeeRequestReply","database":"mysql","table":"employee_request_replies","policy":null,"attributes":[{"name":"id","type":"bigint(20) unsigned","increments":true,"nullable":false,"default":null,"unique":true,"fillable":true,"hidden":false,"appended":null,"cast":"int","title_case":"Id","documented":false},{"name":"employee_request_id","type":"bigint(20) unsigned","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"EmployeeRequestId","documented":false},{"name":"user_id","type":"bigint(20) unsigned","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"UserId","documented":false},{"name":"is_employee_reply","type":"tinyint(1)","increments":false,"nullable":false,"default":"0","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"IsEmployeeReply","documented":false},{"name":"message","type":"text","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Message","documented":false},{"name":"created_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"datetime","title_case":"CreatedAt","documented":false},{"name":"updated_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"datetime","title_case":"UpdatedAt","documented":false}],"relations":[{"name":"request","type":"BelongsTo","related":"App\\Models\\EmployeeRequest"},{"name":"user","type":"BelongsTo","related":"App\\Models\\User"}],"events":[],"observers":[],"extends":null,"scopes":[],"uri":"\/home\/truetransit\/public_html\/shiftmatrix.ca\/app\/Models\/EmployeeRequestReply.php"},"App\\Models\\EmployeeUniform":{"class":"App\\Models\\EmployeeUniform","database":"mysql","table":"employee_uniforms","policy":null,"attributes":[{"name":"id","type":"bigint(20) unsigned","increments":true,"nullable":false,"default":null,"unique":true,"fillable":true,"hidden":false,"appended":null,"cast":"int","title_case":"Id","documented":false},{"name":"employee_id","type":"bigint(20) unsigned","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"EmployeeId","documented":false},{"name":"uniform_variant_id","type":"bigint(20) unsigned","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"UniformVariantId","documented":false},{"name":"quantity","type":"int(11)","increments":false,"nullable":false,"default":"1","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Quantity","documented":false},{"name":"issued_at","type":"date","increments":false,"nullable":false,"default":"'2026-01-15'","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"date","title_case":"IssuedAt","documented":false},{"name":"notes","type":"text","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Notes","documented":false},{"name":"created_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"datetime","title_case":"CreatedAt","documented":false},{"name":"updated_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"datetime","title_case":"UpdatedAt","documented":false}],"relations":[{"name":"employee","type":"BelongsTo","related":"App\\Models\\Employee"},{"name":"variant","type":"BelongsTo","related":"App\\Models\\UniformVariant"}],"events":[],"observers":[],"extends":null,"scopes":[],"uri":"\/home\/truetransit\/public_html\/shiftmatrix.ca\/app\/Models\/EmployeeUniform.php"},"App\\Models\\FcmToken":{"class":"App\\Models\\FcmToken","database":"mysql","table":"fcm_tokens","policy":null,"attributes":[{"name":"id","type":"bigint(20) unsigned","increments":true,"nullable":false,"default":null,"unique":true,"fillable":false,"hidden":false,"appended":null,"cast":"int","title_case":"Id","documented":false},{"name":"user_id","type":"bigint(20) unsigned","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"UserId","documented":false},{"name":"employee_id","type":"bigint(20) unsigned","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"EmployeeId","documented":false},{"name":"token","type":"text","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Token","documented":false},{"name":"device_id","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"DeviceId","documented":false},{"name":"device_type","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"DeviceType","documented":false},{"name":"created_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":false,"hidden":false,"appended":null,"cast":"datetime","title_case":"CreatedAt","documented":false},{"name":"updated_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":false,"hidden":false,"appended":null,"cast":"datetime","title_case":"UpdatedAt","documented":false}],"relations":[{"name":"user","type":"BelongsTo","related":"App\\Models\\User"},{"name":"employee","type":"BelongsTo","related":"App\\Models\\Employee"}],"events":[],"observers":[],"extends":null,"scopes":[],"uri":"\/home\/truetransit\/public_html\/shiftmatrix.ca\/app\/Models\/FcmToken.php"},"App\\Models\\GuardApplication":{"class":"App\\Models\\GuardApplication","database":"mysql","table":"guard_applications","policy":null,"attributes":[{"name":"id","type":"bigint(20) unsigned","increments":true,"nullable":false,"default":null,"unique":true,"fillable":false,"hidden":false,"appended":null,"cast":"int","title_case":"Id","documented":false},{"name":"full_name","type":"varchar(255)","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"FullName","documented":false},{"name":"email","type":"varchar(255)","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Email","documented":false},{"name":"phone","type":"varchar(255)","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Phone","documented":false},{"name":"address","type":"text","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Address","documented":false},{"name":"experience_years","type":"int(11)","increments":false,"nullable":false,"default":"0","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"ExperienceYears","documented":false},{"name":"message","type":"text","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Message","documented":false},{"name":"resume_path","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"ResumePath","documented":false},{"name":"status","type":"varchar(255)","increments":false,"nullable":false,"default":"'pending'","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Status","documented":false},{"name":"created_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":false,"hidden":false,"appended":null,"cast":"datetime","title_case":"CreatedAt","documented":false},{"name":"updated_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":false,"hidden":false,"appended":null,"cast":"datetime","title_case":"UpdatedAt","documented":false}],"relations":[],"events":[],"observers":[],"extends":null,"scopes":[],"uri":"\/home\/truetransit\/public_html\/shiftmatrix.ca\/app\/Models\/GuardApplication.php"},"App\\Models\\GuardCheckin":{"class":"App\\Models\\GuardCheckin","database":"mysql","table":"guard_checkins","policy":null,"attributes":[{"name":"id","type":"bigint(20) unsigned","increments":true,"nullable":false,"default":null,"unique":true,"fillable":false,"hidden":false,"appended":null,"cast":"int","title_case":"Id","documented":false},{"name":"company_id","type":"bigint(20) unsigned","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"CompanyId","documented":false},{"name":"user_id","type":"bigint(20) unsigned","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"UserId","documented":false},{"name":"employee_id","type":"bigint(20) unsigned","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"EmployeeId","documented":false},{"name":"schedule_id","type":"bigint(20) unsigned","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"ScheduleId","documented":false},{"name":"patroller_schedule_id","type":"bigint(20) unsigned","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"PatrollerScheduleId","documented":false},{"name":"checkin_type","type":"varchar(255)","increments":false,"nullable":false,"default":"'call'","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"CheckinType","documented":false},{"name":"location_reported","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"LocationReported","documented":false},{"name":"latitude","type":"decimal(10,8)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Latitude","documented":false},{"name":"longitude","type":"decimal(11,8)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Longitude","documented":false},{"name":"maps_link","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"MapsLink","documented":false},{"name":"is_verified","type":"tinyint(1)","increments":false,"nullable":false,"default":"0","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"boolean","title_case":"IsVerified","documented":false},{"name":"notes","type":"text","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Notes","documented":false},{"name":"images","type":"longtext","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"array","title_case":"Images","documented":false},{"name":"created_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"datetime","title_case":"CreatedAt","documented":false},{"name":"updated_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"datetime","title_case":"UpdatedAt","documented":false}],"relations":[{"name":"user","type":"BelongsTo","related":"App\\Models\\User"},{"name":"employee","type":"BelongsTo","related":"App\\Models\\Employee"},{"name":"schedule","type":"BelongsTo","related":"App\\Models\\Schedule"},{"name":"patrollerSchedule","type":"BelongsTo","related":"App\\Models\\PatrollerSchedule"},{"name":"company","type":"BelongsTo","related":"App\\Models\\Company"}],"events":[],"observers":[],"extends":null,"scopes":[],"uri":"\/home\/truetransit\/public_html\/shiftmatrix.ca\/app\/Models\/GuardCheckin.php"},"App\\Models\\IdSetting":{"class":"App\\Models\\IdSetting","database":"mysql","table":"id_settings","policy":null,"attributes":[{"name":"id","type":"bigint(20) unsigned","increments":true,"nullable":false,"default":null,"unique":true,"fillable":false,"hidden":false,"appended":null,"cast":"int","title_case":"Id","documented":false},{"name":"company_id","type":"bigint(20) unsigned","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"CompanyId","documented":false},{"name":"emp_prefix","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"EmpPrefix","documented":false},{"name":"emp_next_number","type":"int(11)","increments":false,"nullable":false,"default":"1","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"EmpNextNumber","documented":false},{"name":"site_prefix","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"SitePrefix","documented":false},{"name":"site_next_number","type":"int(11)","increments":false,"nullable":false,"default":"1","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"SiteNextNumber","documented":false},{"name":"route_prefix","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"RoutePrefix","documented":false},{"name":"route_next_number","type":"int(11)","increments":false,"nullable":false,"default":"1","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"RouteNextNumber","documented":false},{"name":"duty_prefix","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"DutyPrefix","documented":false},{"name":"duty_next_number","type":"int(11)","increments":false,"nullable":false,"default":"1","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"DutyNextNumber","documented":false},{"name":"incident_prefix","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"IncidentPrefix","documented":false},{"name":"incident_next_number","type":"int(11)","increments":false,"nullable":false,"default":"1","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"IncidentNextNumber","documented":false},{"name":"patroller_prefix","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"PatrollerPrefix","documented":false},{"name":"patroller_next_number","type":"int(11)","increments":false,"nullable":false,"default":"1","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"PatrollerNextNumber","documented":false},{"name":"created_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"datetime","title_case":"CreatedAt","documented":false},{"name":"updated_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"datetime","title_case":"UpdatedAt","documented":false}],"relations":[{"name":"company","type":"BelongsTo","related":"App\\Models\\Company"}],"events":[],"observers":[],"extends":null,"scopes":[],"uri":"\/home\/truetransit\/public_html\/shiftmatrix.ca\/app\/Models\/IdSetting.php"},"App\\Models\\Incident":{"class":"App\\Models\\Incident","database":"mysql","table":"incidents","policy":null,"attributes":[{"name":"id","type":"bigint(20) unsigned","increments":true,"nullable":false,"default":null,"unique":true,"fillable":false,"hidden":false,"appended":null,"cast":"int","title_case":"Id","documented":false},{"name":"employee_id","type":"bigint(20) unsigned","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"EmployeeId","documented":false},{"name":"schedule_id","type":"bigint(20) unsigned","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"ScheduleId","documented":false},{"name":"subject","type":"varchar(255)","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Subject","documented":false},{"name":"description","type":"text","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Description","documented":false},{"name":"images","type":"longtext","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"array","title_case":"Images","documented":false},{"name":"created_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":false,"hidden":false,"appended":null,"cast":"datetime","title_case":"CreatedAt","documented":false},{"name":"updated_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":false,"hidden":false,"appended":null,"cast":"datetime","title_case":"UpdatedAt","documented":false},{"name":"incident_parent_category_id","type":"bigint(20) unsigned","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"IncidentParentCategoryId","documented":false},{"name":"incident_category_id","type":"bigint(20) unsigned","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"IncidentCategoryId","documented":false}],"relations":[{"name":"employee","type":"BelongsTo","related":"App\\Models\\Employee"},{"name":"schedule","type":"BelongsTo","related":"App\\Models\\Schedule"},{"name":"incidentParentCategory","type":"BelongsTo","related":"App\\Models\\IncidentParentCategory"},{"name":"incidentCategory","type":"BelongsTo","related":"App\\Models\\IncidentCategory"}],"events":[],"observers":[],"extends":null,"scopes":[],"uri":"\/home\/truetransit\/public_html\/shiftmatrix.ca\/app\/Models\/Incident.php"},"App\\Models\\IncidentCategory":{"class":"App\\Models\\IncidentCategory","database":"mysql","table":"incident_categories","policy":null,"attributes":[{"name":"id","type":"bigint(20) unsigned","increments":true,"nullable":false,"default":null,"unique":true,"fillable":false,"hidden":false,"appended":null,"cast":"int","title_case":"Id","documented":false},{"name":"incident_parent_category_id","type":"bigint(20) unsigned","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"IncidentParentCategoryId","documented":false},{"name":"code","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Code","documented":false},{"name":"description","type":"varchar(255)","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Description","documented":false},{"name":"priority_level","type":"int(11)","increments":false,"nullable":false,"default":"5","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"PriorityLevel","documented":false},{"name":"status","type":"tinyint(1)","increments":false,"nullable":false,"default":"1","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Status","documented":false},{"name":"created_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":false,"hidden":false,"appended":null,"cast":"datetime","title_case":"CreatedAt","documented":false},{"name":"updated_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":false,"hidden":false,"appended":null,"cast":"datetime","title_case":"UpdatedAt","documented":false}],"relations":[{"name":"parent","type":"BelongsTo","related":"App\\Models\\IncidentParentCategory"}],"events":[],"observers":[],"extends":null,"scopes":[],"uri":"\/home\/truetransit\/public_html\/shiftmatrix.ca\/app\/Models\/IncidentCategory.php"},"App\\Models\\IncidentParentCategory":{"class":"App\\Models\\IncidentParentCategory","database":"mysql","table":"incident_parent_categories","policy":null,"attributes":[{"name":"id","type":"bigint(20) unsigned","increments":true,"nullable":false,"default":null,"unique":true,"fillable":false,"hidden":false,"appended":null,"cast":"int","title_case":"Id","documented":false},{"name":"code","type":"varchar(255)","increments":false,"nullable":false,"default":null,"unique":true,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Code","documented":false},{"name":"description","type":"text","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Description","documented":false},{"name":"status","type":"tinyint(1)","increments":false,"nullable":false,"default":"1","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Status","documented":false},{"name":"created_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":false,"hidden":false,"appended":null,"cast":"datetime","title_case":"CreatedAt","documented":false},{"name":"updated_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":false,"hidden":false,"appended":null,"cast":"datetime","title_case":"UpdatedAt","documented":false}],"relations":[{"name":"incident_categories","type":"HasMany","related":"App\\Models\\IncidentCategory"}],"events":[],"observers":[],"extends":null,"scopes":[],"uri":"\/home\/truetransit\/public_html\/shiftmatrix.ca\/app\/Models\/IncidentParentCategory.php"},"App\\Models\\JobLocationLog":{"class":"App\\Models\\JobLocationLog","database":"mysql","table":"job_location_logs","policy":null,"attributes":[{"name":"id","type":"bigint(20) unsigned","increments":true,"nullable":false,"default":null,"unique":true,"fillable":true,"hidden":false,"appended":null,"cast":"int","title_case":"Id","documented":false},{"name":"schedule_id","type":"bigint(20) unsigned","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"ScheduleId","documented":false},{"name":"employee_id","type":"bigint(20) unsigned","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"EmployeeId","documented":false},{"name":"latitude","type":"decimal(10,8)","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Latitude","documented":false},{"name":"longitude","type":"decimal(11,8)","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Longitude","documented":false},{"name":"accuracy","type":"decimal(8,2)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Accuracy","documented":false},{"name":"recorded_at","type":"timestamp","increments":false,"nullable":false,"default":"current_timestamp()","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"datetime","title_case":"RecordedAt","documented":false},{"name":"created_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"datetime","title_case":"CreatedAt","documented":false},{"name":"updated_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"datetime","title_case":"UpdatedAt","documented":false}],"relations":[{"name":"schedule","type":"BelongsTo","related":"App\\Models\\Schedule"},{"name":"employee","type":"BelongsTo","related":"App\\Models\\Employee"}],"events":[],"observers":[],"extends":null,"scopes":[],"uri":"\/home\/truetransit\/public_html\/shiftmatrix.ca\/app\/Models\/JobLocationLog.php"},"App\\Models\\JobNote":{"class":"App\\Models\\JobNote","database":"mysql","table":"job_notes","policy":null,"attributes":[{"name":"id","type":"bigint(20) unsigned","increments":true,"nullable":false,"default":null,"unique":true,"fillable":false,"hidden":false,"appended":null,"cast":"int","title_case":"Id","documented":false},{"name":"employee_id","type":"bigint(20) unsigned","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"EmployeeId","documented":false},{"name":"job_type","type":"varchar(255)","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"JobType","documented":false},{"name":"job_id","type":"bigint(20) unsigned","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"JobId","documented":false},{"name":"note","type":"text","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Note","documented":false},{"name":"image","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Image","documented":false},{"name":"created_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"datetime","title_case":"CreatedAt","documented":false},{"name":"updated_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"datetime","title_case":"UpdatedAt","documented":false}],"relations":[{"name":"employee","type":"BelongsTo","related":"App\\Models\\Employee"},{"name":"job","type":"BelongsTo","related":"App\\Models\\PatrollerSchedule"}],"events":[],"observers":[],"extends":null,"scopes":[],"uri":"\/home\/truetransit\/public_html\/shiftmatrix.ca\/app\/Models\/JobNote.php"},"App\\Models\\JobRole":{"class":"App\\Models\\JobRole","database":"mysql","table":"job_roles","policy":null,"attributes":[{"name":"id","type":"bigint(20) unsigned","increments":true,"nullable":false,"default":null,"unique":true,"fillable":false,"hidden":false,"appended":null,"cast":"int","title_case":"Id","documented":false},{"name":"name","type":"varchar(255)","increments":false,"nullable":false,"default":null,"unique":true,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Name","documented":false},{"name":"active","type":"tinyint(1)","increments":false,"nullable":false,"default":"1","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Active","documented":false},{"name":"created_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":false,"hidden":false,"appended":null,"cast":"datetime","title_case":"CreatedAt","documented":false},{"name":"updated_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":false,"hidden":false,"appended":null,"cast":"datetime","title_case":"UpdatedAt","documented":false}],"relations":[],"events":[],"observers":[],"extends":null,"scopes":[],"uri":"\/home\/truetransit\/public_html\/shiftmatrix.ca\/app\/Models\/JobRole.php"},"App\\Models\\Lead":{"class":"App\\Models\\Lead","database":"mysql","table":"leads","policy":null,"attributes":[{"name":"id","type":"bigint(20) unsigned","increments":true,"nullable":false,"default":null,"unique":true,"fillable":false,"hidden":false,"appended":null,"cast":"int","title_case":"Id","documented":false},{"name":"company_id","type":"bigint(20) unsigned","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"CompanyId","documented":false},{"name":"assigned_to","type":"bigint(20) unsigned","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"AssignedTo","documented":false},{"name":"created_by","type":"bigint(20) unsigned","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"CreatedBy","documented":false},{"name":"name","type":"varchar(255)","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Name","documented":false},{"name":"company_name","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"CompanyName","documented":false},{"name":"email","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Email","documented":false},{"name":"phone","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Phone","documented":false},{"name":"job_title","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"JobTitle","documented":false},{"name":"industry","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Industry","documented":false},{"name":"site_location","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"SiteLocation","documented":false},{"name":"property_type","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"PropertyType","documented":false},{"name":"sq_footage","type":"int(11)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"SqFootage","documented":false},{"name":"security_needs","type":"text","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"SecurityNeeds","documented":false},{"name":"current_provider","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"CurrentProvider","documented":false},{"name":"status","type":"varchar(255)","increments":false,"nullable":false,"default":"'new'","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Status","documented":false},{"name":"source","type":"varchar(255)","increments":false,"nullable":false,"default":"'manual'","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Source","documented":false},{"name":"contract_expiry_date","type":"date","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"date","title_case":"ContractExpiryDate","documented":false},{"name":"incident_history","type":"tinyint(1)","increments":false,"nullable":false,"default":"0","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"boolean","title_case":"IncidentHistory","documented":false},{"name":"next_follow_up_date","type":"date","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"date","title_case":"NextFollowUpDate","documented":false},{"name":"next_action","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"NextAction","documented":false},{"name":"created_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":false,"hidden":false,"appended":null,"cast":"datetime","title_case":"CreatedAt","documented":false},{"name":"updated_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":false,"hidden":false,"appended":null,"cast":"datetime","title_case":"UpdatedAt","documented":false},{"name":"deleted_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":false,"hidden":false,"appended":null,"cast":null,"title_case":"DeletedAt","documented":false}],"relations":[{"name":"creator","type":"BelongsTo","related":"App\\Models\\User"},{"name":"company","type":"BelongsTo","related":"App\\Models\\Company"},{"name":"assignee","type":"BelongsTo","related":"App\\Models\\User"},{"name":"remarks","type":"HasMany","related":"App\\Models\\LeadRemark"}],"events":[],"observers":[{"event":"created","observer":["Closure"]},{"event":"updated","observer":["Closure"]},{"event":"deleted","observer":["Closure"]}],"extends":null,"scopes":[],"uri":"\/home\/truetransit\/public_html\/shiftmatrix.ca\/app\/Models\/Lead.php"},"App\\Models\\LeadRemark":{"class":"App\\Models\\LeadRemark","database":"mysql","table":"lead_remarks","policy":null,"attributes":[{"name":"id","type":"bigint(20) unsigned","increments":true,"nullable":false,"default":null,"unique":true,"fillable":false,"hidden":false,"appended":null,"cast":"int","title_case":"Id","documented":false},{"name":"lead_id","type":"bigint(20) unsigned","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"LeadId","documented":false},{"name":"user_id","type":"bigint(20) unsigned","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"UserId","documented":false},{"name":"type","type":"varchar(255)","increments":false,"nullable":false,"default":"'note'","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Type","documented":false},{"name":"disposition","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Disposition","documented":false},{"name":"content","type":"text","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Content","documented":false},{"name":"attachment_path","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"AttachmentPath","documented":false},{"name":"created_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":false,"hidden":false,"appended":null,"cast":"datetime","title_case":"CreatedAt","documented":false},{"name":"updated_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":false,"hidden":false,"appended":null,"cast":"datetime","title_case":"UpdatedAt","documented":false}],"relations":[{"name":"lead","type":"BelongsTo","related":"App\\Models\\Lead"},{"name":"user","type":"BelongsTo","related":"App\\Models\\User"}],"events":[],"observers":[],"extends":null,"scopes":[],"uri":"\/home\/truetransit\/public_html\/shiftmatrix.ca\/app\/Models\/LeadRemark.php"},"App\\Models\\Meeting":{"class":"App\\Models\\Meeting","database":"mysql","table":"meetings","policy":null,"attributes":[{"name":"id","type":"bigint(20) unsigned","increments":true,"nullable":false,"default":null,"unique":true,"fillable":false,"hidden":false,"appended":null,"cast":"int","title_case":"Id","documented":false},{"name":"uuid","type":"char(36)","increments":false,"nullable":false,"default":null,"unique":true,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Uuid","documented":false},{"name":"title","type":"varchar(255)","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Title","documented":false},{"name":"creator_id","type":"bigint(20) unsigned","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"CreatorId","documented":false},{"name":"status","type":"varchar(255)","increments":false,"nullable":false,"default":"'active'","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Status","documented":false},{"name":"starts_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"datetime","title_case":"StartsAt","documented":false},{"name":"ends_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"datetime","title_case":"EndsAt","documented":false},{"name":"created_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":false,"hidden":false,"appended":null,"cast":"datetime","title_case":"CreatedAt","documented":false},{"name":"updated_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":false,"hidden":false,"appended":null,"cast":"datetime","title_case":"UpdatedAt","documented":false}],"relations":[{"name":"creator","type":"BelongsTo","related":"App\\Models\\User"},{"name":"participants","type":"HasMany","related":"App\\Models\\MeetingParticipant"},{"name":"messages","type":"HasMany","related":"App\\Models\\MeetingMessage"}],"events":[],"observers":[],"extends":null,"scopes":[],"uri":"\/home\/truetransit\/public_html\/shiftmatrix.ca\/app\/Models\/Meeting.php"},"App\\Models\\MeetingMessage":{"class":"App\\Models\\MeetingMessage","database":"mysql","table":"meeting_messages","policy":null,"attributes":[{"name":"id","type":"bigint(20) unsigned","increments":true,"nullable":false,"default":null,"unique":true,"fillable":false,"hidden":false,"appended":null,"cast":"int","title_case":"Id","documented":false},{"name":"meeting_id","type":"bigint(20) unsigned","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"MeetingId","documented":false},{"name":"user_id","type":"bigint(20) unsigned","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"UserId","documented":false},{"name":"message","type":"text","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Message","documented":false},{"name":"file_path","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"FilePath","documented":false},{"name":"type","type":"varchar(255)","increments":false,"nullable":false,"default":"'text'","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Type","documented":false},{"name":"created_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":false,"hidden":false,"appended":null,"cast":"datetime","title_case":"CreatedAt","documented":false},{"name":"updated_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":false,"hidden":false,"appended":null,"cast":"datetime","title_case":"UpdatedAt","documented":false}],"relations":[{"name":"meeting","type":"BelongsTo","related":"App\\Models\\Meeting"},{"name":"user","type":"BelongsTo","related":"App\\Models\\User"}],"events":[],"observers":[],"extends":null,"scopes":[],"uri":"\/home\/truetransit\/public_html\/shiftmatrix.ca\/app\/Models\/MeetingMessage.php"},"App\\Models\\MeetingParticipant":{"class":"App\\Models\\MeetingParticipant","database":"mysql","table":"meeting_participants","policy":null,"attributes":[{"name":"id","type":"bigint(20) unsigned","increments":true,"nullable":false,"default":null,"unique":true,"fillable":false,"hidden":false,"appended":null,"cast":"int","title_case":"Id","documented":false},{"name":"meeting_id","type":"bigint(20) unsigned","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"MeetingId","documented":false},{"name":"user_id","type":"bigint(20) unsigned","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"UserId","documented":false},{"name":"status","type":"varchar(255)","increments":false,"nullable":false,"default":"'pending'","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Status","documented":false},{"name":"joined_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"datetime","title_case":"JoinedAt","documented":false},{"name":"left_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"datetime","title_case":"LeftAt","documented":false},{"name":"created_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":false,"hidden":false,"appended":null,"cast":"datetime","title_case":"CreatedAt","documented":false},{"name":"updated_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":false,"hidden":false,"appended":null,"cast":"datetime","title_case":"UpdatedAt","documented":false}],"relations":[{"name":"meeting","type":"BelongsTo","related":"App\\Models\\Meeting"},{"name":"user","type":"BelongsTo","related":"App\\Models\\User"}],"events":[],"observers":[],"extends":null,"scopes":[],"uri":"\/home\/truetransit\/public_html\/shiftmatrix.ca\/app\/Models\/MeetingParticipant.php"},"App\\Models\\PatrollerIssueTicket":{"class":"App\\Models\\PatrollerIssueTicket","database":"mysql","table":"patroller_issue_tickets","policy":null,"attributes":[{"name":"id","type":"bigint(20) unsigned","increments":true,"nullable":false,"default":null,"unique":true,"fillable":false,"hidden":false,"appended":null,"cast":"int","title_case":"Id","documented":false},{"name":"patroller_job_site_id","type":"bigint(20) unsigned","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"PatrollerJobSiteId","documented":false},{"name":"patroller_schedule_id","type":"bigint(20) unsigned","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"PatrollerScheduleId","documented":false},{"name":"site_id","type":"bigint(20) unsigned","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"SiteId","documented":false},{"name":"employee_id","type":"bigint(20) unsigned","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"EmployeeId","documented":false},{"name":"ticket_number","type":"varchar(50)","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"TicketNumber","documented":false},{"name":"description","type":"text","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Description","documented":false},{"name":"status","type":"enum('good','bad')","increments":false,"nullable":false,"default":"'good'","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Status","documented":false},{"name":"images","type":"longtext","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"array","title_case":"Images","documented":false},{"name":"latitude","type":"decimal(10,8)","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"decimal:8","title_case":"Latitude","documented":false},{"name":"longitude","type":"decimal(11,8)","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"decimal:8","title_case":"Longitude","documented":false},{"name":"created_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":false,"hidden":false,"appended":null,"cast":"datetime","title_case":"CreatedAt","documented":false},{"name":"updated_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":false,"hidden":false,"appended":null,"cast":"datetime","title_case":"UpdatedAt","documented":false}],"relations":[{"name":"jobSite","type":"BelongsTo","related":"App\\Models\\PatrollerJobSite"},{"name":"patrollerSchedule","type":"BelongsTo","related":"App\\Models\\PatrollerSchedule"},{"name":"site","type":"BelongsTo","related":"App\\Models\\Site"},{"name":"employee","type":"BelongsTo","related":"App\\Models\\Employee"}],"events":[],"observers":[],"extends":null,"scopes":[{"name":"good","method":"scopeGood","parameters":[{"name":"query","type":"mixed","hasDefault":false,"isVariadic":false,"isPassedByReference":false}]},{"name":"bad","method":"scopeBad","parameters":[{"name":"query","type":"mixed","hasDefault":false,"isVariadic":false,"isPassedByReference":false}]},{"name":"forSite","method":"scopeForSite","parameters":[{"name":"query","type":"mixed","hasDefault":false,"isVariadic":false,"isPassedByReference":false},{"name":"siteId","type":"mixed","hasDefault":false,"isVariadic":false,"isPassedByReference":false}]}],"uri":"\/home\/truetransit\/public_html\/shiftmatrix.ca\/app\/Models\/PatrollerIssueTicket.php"},"App\\Models\\PatrollerJobSite":{"class":"App\\Models\\PatrollerJobSite","database":"mysql","table":"patroller_job_sites","policy":null,"attributes":[{"name":"id","type":"bigint(20) unsigned","increments":true,"nullable":false,"default":null,"unique":true,"fillable":false,"hidden":false,"appended":null,"cast":"int","title_case":"Id","documented":false},{"name":"patroller_schedule_id","type":"bigint(20) unsigned","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"PatrollerScheduleId","documented":false},{"name":"site_id","type":"bigint(20) unsigned","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"SiteId","documented":false},{"name":"employee_id","type":"bigint(20) unsigned","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"EmployeeId","documented":false},{"name":"checked_in_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"datetime","title_case":"CheckedInAt","documented":false},{"name":"checkin_latitude","type":"decimal(10,8)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"decimal:8","title_case":"CheckinLatitude","documented":false},{"name":"checkin_longitude","type":"decimal(11,8)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"decimal:8","title_case":"CheckinLongitude","documented":false},{"name":"checkin_images","type":"longtext","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"array","title_case":"CheckinImages","documented":false},{"name":"checkin_otp","type":"varchar(6)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":false,"hidden":false,"appended":null,"cast":null,"title_case":"CheckinOtp","documented":false},{"name":"checked_out_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"datetime","title_case":"CheckedOutAt","documented":false},{"name":"checkout_latitude","type":"decimal(10,8)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"decimal:8","title_case":"CheckoutLatitude","documented":false},{"name":"checkout_longitude","type":"decimal(11,8)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"decimal:8","title_case":"CheckoutLongitude","documented":false},{"name":"status","type":"enum('pending','checked_in','checked_out')","increments":false,"nullable":false,"default":"'pending'","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Status","documented":false},{"name":"created_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":false,"hidden":false,"appended":null,"cast":"datetime","title_case":"CreatedAt","documented":false},{"name":"updated_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":false,"hidden":false,"appended":null,"cast":"datetime","title_case":"UpdatedAt","documented":false}],"relations":[{"name":"patrollerSchedule","type":"BelongsTo","related":"App\\Models\\PatrollerSchedule"},{"name":"site","type":"BelongsTo","related":"App\\Models\\Site"},{"name":"employee","type":"BelongsTo","related":"App\\Models\\Employee"},{"name":"issueTickets","type":"HasMany","related":"App\\Models\\PatrollerIssueTicket"}],"events":[],"observers":[],"extends":null,"scopes":[],"uri":"\/home\/truetransit\/public_html\/shiftmatrix.ca\/app\/Models\/PatrollerJobSite.php"},"App\\Models\\PatrollerSchedule":{"class":"App\\Models\\PatrollerSchedule","database":"mysql","table":"patroller_schedules","policy":null,"attributes":[{"name":"id","type":"bigint(20) unsigned","increments":true,"nullable":false,"default":null,"unique":true,"fillable":false,"hidden":false,"appended":null,"cast":"int","title_case":"Id","documented":false},{"name":"company_id","type":"bigint(20) unsigned","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"CompanyId","documented":false},{"name":"duty_number","type":"varchar(255)","increments":false,"nullable":false,"default":null,"unique":true,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"DutyNumber","documented":false},{"name":"scheduled_date","type":"date","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"date","title_case":"ScheduledDate","documented":false},{"name":"route_id","type":"bigint(20) unsigned","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"RouteId","documented":false},{"name":"route_rate","type":"decimal(10,2)","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"decimal:2","title_case":"RouteRate","documented":false},{"name":"from_time","type":"datetime","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"datetime","title_case":"FromTime","documented":false},{"name":"to_time","type":"datetime","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"datetime","title_case":"ToTime","documented":false},{"name":"gas","type":"decimal(10,2)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"decimal:2","title_case":"Gas","documented":false},{"name":"allowance","type":"decimal(10,2)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"decimal:2","title_case":"Allowance","documented":false},{"name":"other_expense","type":"decimal(10,2)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"decimal:2","title_case":"OtherExpense","documented":false},{"name":"customer_reference","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"CustomerReference","documented":false},{"name":"comments","type":"text","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Comments","documented":false},{"name":"status","type":"varchar(255)","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Status","documented":false},{"name":"job_started_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"datetime","title_case":"JobStartedAt","documented":false},{"name":"job_ended_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"datetime","title_case":"JobEndedAt","documented":false},{"name":"job_status","type":"varchar(255)","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"JobStatus","documented":false},{"name":"created_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"datetime","title_case":"CreatedAt","documented":false},{"name":"updated_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"datetime","title_case":"UpdatedAt","documented":false},{"name":"from_datetime","type":null,"increments":false,"nullable":null,"default":null,"unique":null,"fillable":false,"hidden":false,"appended":false,"cast":"accessor","title_case":"FromDatetime","documented":false},{"name":"to_datetime","type":null,"increments":false,"nullable":null,"default":null,"unique":null,"fillable":false,"hidden":false,"appended":false,"cast":"accessor","title_case":"ToDatetime","documented":false},{"name":"virtual_site","type":null,"increments":false,"nullable":null,"default":null,"unique":null,"fillable":false,"hidden":false,"appended":false,"cast":"accessor","title_case":"VirtualSite","documented":false},{"name":"calculated_status","type":null,"increments":false,"nullable":null,"default":null,"unique":null,"fillable":false,"hidden":false,"appended":false,"cast":"accessor","title_case":"CalculatedStatus","documented":false},{"name":"status_color","type":null,"increments":false,"nullable":null,"default":null,"unique":null,"fillable":false,"hidden":false,"appended":false,"cast":"accessor","title_case":"StatusColor","documented":false},{"name":"status_classes","type":null,"increments":false,"nullable":null,"default":null,"unique":null,"fillable":false,"hidden":false,"appended":false,"cast":"accessor","title_case":"StatusClasses","documented":false},{"name":"status_dot_classes","type":null,"increments":false,"nullable":null,"default":null,"unique":null,"fillable":false,"hidden":false,"appended":false,"cast":"accessor","title_case":"StatusDotClasses","documented":false}],"relations":[{"name":"company","type":"BelongsTo","related":"App\\Models\\Company"},{"name":"route","type":"BelongsTo","related":"App\\Models\\Route"},{"name":"employees","type":"BelongsToMany","related":"App\\Models\\Employee"},{"name":"checkins","type":"HasMany","related":"App\\Models\\GuardCheckin"},{"name":"jobSites","type":"HasMany","related":"App\\Models\\PatrollerJobSite"},{"name":"issueTickets","type":"HasMany","related":"App\\Models\\PatrollerIssueTicket"}],"events":[],"observers":[],"extends":null,"scopes":[{"name":"status","method":"scopeStatus","parameters":[{"name":"query","type":"mixed","hasDefault":false,"isVariadic":false,"isPassedByReference":false},{"name":"status","type":"mixed","hasDefault":false,"isVariadic":false,"isPassedByReference":false}]},{"name":"today","method":"scopeToday","parameters":[{"name":"query","type":"mixed","hasDefault":false,"isVariadic":false,"isPassedByReference":false}]},{"name":"upcoming","method":"scopeUpcoming","parameters":[{"name":"query","type":"mixed","hasDefault":false,"isVariadic":false,"isPassedByReference":false}]},{"name":"active","method":"scopeActive","parameters":[{"name":"query","type":"mixed","hasDefault":false,"isVariadic":false,"isPassedByReference":false}]},{"name":"todayUpcoming","method":"scopeTodayUpcoming","parameters":[{"name":"query","type":"mixed","hasDefault":false,"isVariadic":false,"isPassedByReference":false}]},{"name":"upcomingFuture","method":"scopeUpcomingFuture","parameters":[{"name":"query","type":"mixed","hasDefault":false,"isVariadic":false,"isPassedByReference":false}]},{"name":"missed","method":"scopeMissed","parameters":[{"name":"query","type":"mixed","hasDefault":false,"isVariadic":false,"isPassedByReference":false}]},{"name":"completed","method":"scopeCompleted","parameters":[{"name":"query","type":"mixed","hasDefault":false,"isVariadic":false,"isPassedByReference":false}]},{"name":"pendingApproval","method":"scopePendingApproval","parameters":[{"name":"query","type":"mixed","hasDefault":false,"isVariadic":false,"isPassedByReference":false}]},{"name":"cancelled","method":"scopeCancelled","parameters":[{"name":"query","type":"mixed","hasDefault":false,"isVariadic":false,"isPassedByReference":false}]}],"uri":"\/home\/truetransit\/public_html\/shiftmatrix.ca\/app\/Models\/PatrollerSchedule.php"},"App\\Models\\Position":{"class":"App\\Models\\Position","database":"mysql","table":"positions","policy":null,"attributes":[{"name":"id","type":"bigint(20) unsigned","increments":true,"nullable":false,"default":null,"unique":true,"fillable":false,"hidden":false,"appended":null,"cast":"int","title_case":"Id","documented":false},{"name":"name","type":"varchar(255)","increments":false,"nullable":false,"default":null,"unique":true,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Name","documented":false},{"name":"active","type":"tinyint(1)","increments":false,"nullable":false,"default":"1","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Active","documented":false},{"name":"created_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"datetime","title_case":"CreatedAt","documented":false},{"name":"updated_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"datetime","title_case":"UpdatedAt","documented":false}],"relations":[],"events":[],"observers":[],"extends":null,"scopes":[],"uri":"\/home\/truetransit\/public_html\/shiftmatrix.ca\/app\/Models\/Position.php"},"App\\Models\\Quotation":{"class":"App\\Models\\Quotation","database":"mysql","table":"quotations","policy":null,"attributes":[{"name":"id","type":"bigint(20) unsigned","increments":true,"nullable":false,"default":null,"unique":true,"fillable":false,"hidden":false,"appended":null,"cast":"int","title_case":"Id","documented":false},{"name":"company_id","type":"bigint(20) unsigned","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"CompanyId","documented":false},{"name":"user_id","type":"bigint(20) unsigned","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"UserId","documented":false},{"name":"quotation_number","type":"varchar(255)","increments":false,"nullable":false,"default":null,"unique":true,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"QuotationNumber","documented":false},{"name":"client_name","type":"varchar(255)","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"ClientName","documented":false},{"name":"client_email","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"ClientEmail","documented":false},{"name":"client_phone","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"ClientPhone","documented":false},{"name":"client_address","type":"text","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"ClientAddress","documented":false},{"name":"issue_date","type":"date","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"date","title_case":"IssueDate","documented":false},{"name":"valid_until","type":"date","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"date","title_case":"ValidUntil","documented":false},{"name":"subtotal","type":"decimal(10,2)","increments":false,"nullable":false,"default":"0.00","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"decimal:2","title_case":"Subtotal","documented":false},{"name":"tax_rate","type":"decimal(5,2)","increments":false,"nullable":false,"default":"0.00","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"decimal:2","title_case":"TaxRate","documented":false},{"name":"tax_amount","type":"decimal(10,2)","increments":false,"nullable":false,"default":"0.00","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"decimal:2","title_case":"TaxAmount","documented":false},{"name":"total_amount","type":"decimal(10,2)","increments":false,"nullable":false,"default":"0.00","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"decimal:2","title_case":"TotalAmount","documented":false},{"name":"status","type":"varchar(255)","increments":false,"nullable":false,"default":"'draft'","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Status","documented":false},{"name":"email_sent_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"datetime","title_case":"EmailSentAt","documented":false},{"name":"last_email_sent_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"datetime","title_case":"LastEmailSentAt","documented":false},{"name":"email_sent_count","type":"int(11)","increments":false,"nullable":false,"default":"0","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"EmailSentCount","documented":false},{"name":"notes","type":"text","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Notes","documented":false},{"name":"created_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":false,"hidden":false,"appended":null,"cast":"datetime","title_case":"CreatedAt","documented":false},{"name":"updated_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":false,"hidden":false,"appended":null,"cast":"datetime","title_case":"UpdatedAt","documented":false},{"name":"deleted_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":false,"hidden":false,"appended":null,"cast":null,"title_case":"DeletedAt","documented":false}],"relations":[{"name":"items","type":"HasMany","related":"App\\Models\\QuotationItem"},{"name":"user","type":"BelongsTo","related":"App\\Models\\User"},{"name":"company","type":"BelongsTo","related":"App\\Models\\Company"},{"name":"emailLogs","type":"HasMany","related":"App\\Models\\QuotationEmailLog"}],"events":[],"observers":[{"event":"created","observer":["Closure"]},{"event":"updated","observer":["Closure"]},{"event":"deleted","observer":["Closure"]}],"extends":null,"scopes":[],"uri":"\/home\/truetransit\/public_html\/shiftmatrix.ca\/app\/Models\/Quotation.php"},"App\\Models\\QuotationEmailLog":{"class":"App\\Models\\QuotationEmailLog","database":"mysql","table":"quotation_email_logs","policy":null,"attributes":[{"name":"id","type":"bigint(20) unsigned","increments":true,"nullable":false,"default":null,"unique":true,"fillable":false,"hidden":false,"appended":null,"cast":"int","title_case":"Id","documented":false},{"name":"quotation_id","type":"bigint(20) unsigned","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"QuotationId","documented":false},{"name":"company_id","type":"bigint(20) unsigned","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"CompanyId","documented":false},{"name":"sent_by","type":"bigint(20) unsigned","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"SentBy","documented":false},{"name":"sent_to","type":"varchar(255)","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"SentTo","documented":false},{"name":"subject","type":"varchar(255)","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Subject","documented":false},{"name":"sent_at","type":"timestamp","increments":false,"nullable":false,"default":"current_timestamp()","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"datetime","title_case":"SentAt","documented":false},{"name":"created_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":false,"hidden":false,"appended":null,"cast":"datetime","title_case":"CreatedAt","documented":false},{"name":"updated_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":false,"hidden":false,"appended":null,"cast":"datetime","title_case":"UpdatedAt","documented":false}],"relations":[{"name":"quotation","type":"BelongsTo","related":"App\\Models\\Quotation"},{"name":"sender","type":"BelongsTo","related":"App\\Models\\User"},{"name":"company","type":"BelongsTo","related":"App\\Models\\Company"}],"events":[],"observers":[],"extends":null,"scopes":[],"uri":"\/home\/truetransit\/public_html\/shiftmatrix.ca\/app\/Models\/QuotationEmailLog.php"},"App\\Models\\QuotationItem":{"class":"App\\Models\\QuotationItem","database":"mysql","table":"quotation_items","policy":null,"attributes":[{"name":"id","type":"bigint(20) unsigned","increments":true,"nullable":false,"default":null,"unique":true,"fillable":false,"hidden":false,"appended":null,"cast":"int","title_case":"Id","documented":false},{"name":"quotation_id","type":"bigint(20) unsigned","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"QuotationId","documented":false},{"name":"type","type":"varchar(255)","increments":false,"nullable":false,"default":"'service'","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Type","documented":false},{"name":"description","type":"varchar(255)","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Description","documented":false},{"name":"quantity","type":"int(11)","increments":false,"nullable":false,"default":"1","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Quantity","documented":false},{"name":"hours","type":"decimal(8,2)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"decimal:2","title_case":"Hours","documented":false},{"name":"unit_price","type":"decimal(10,2)","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"decimal:2","title_case":"UnitPrice","documented":false},{"name":"total_price","type":"decimal(10,2)","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"decimal:2","title_case":"TotalPrice","documented":false},{"name":"created_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":false,"hidden":false,"appended":null,"cast":"datetime","title_case":"CreatedAt","documented":false},{"name":"updated_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":false,"hidden":false,"appended":null,"cast":"datetime","title_case":"UpdatedAt","documented":false}],"relations":[{"name":"quotation","type":"BelongsTo","related":"App\\Models\\Quotation"}],"events":[],"observers":[],"extends":null,"scopes":[],"uri":"\/home\/truetransit\/public_html\/shiftmatrix.ca\/app\/Models\/QuotationItem.php"},"App\\Models\\RequestType":{"class":"App\\Models\\RequestType","database":"mysql","table":"request_types","policy":null,"attributes":[{"name":"id","type":"bigint(20) unsigned","increments":true,"nullable":false,"default":null,"unique":true,"fillable":false,"hidden":false,"appended":null,"cast":"int","title_case":"Id","documented":false},{"name":"company_id","type":"bigint(20) unsigned","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"CompanyId","documented":false},{"name":"name","type":"varchar(255)","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Name","documented":false},{"name":"key","type":"varchar(255)","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Key","documented":false},{"name":"template","type":"text","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Template","documented":false},{"name":"is_active","type":"tinyint(1)","increments":false,"nullable":false,"default":"1","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"IsActive","documented":false},{"name":"created_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":false,"hidden":false,"appended":null,"cast":"datetime","title_case":"CreatedAt","documented":false},{"name":"updated_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":false,"hidden":false,"appended":null,"cast":"datetime","title_case":"UpdatedAt","documented":false}],"relations":[{"name":"company","type":"BelongsTo","related":"App\\Models\\Company"}],"events":[],"observers":[],"extends":null,"scopes":[],"uri":"\/home\/truetransit\/public_html\/shiftmatrix.ca\/app\/Models\/RequestType.php"},"App\\Models\\Route":{"class":"App\\Models\\Route","database":"mysql","table":"routes","policy":null,"attributes":[{"name":"id","type":"bigint(20) unsigned","increments":true,"nullable":false,"default":null,"unique":true,"fillable":false,"hidden":false,"appended":null,"cast":"int","title_case":"Id","documented":false},{"name":"company_id","type":"bigint(20) unsigned","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"CompanyId","documented":false},{"name":"route_code","type":"varchar(255)","increments":false,"nullable":false,"default":null,"unique":true,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"RouteCode","documented":false},{"name":"name","type":"varchar(255)","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Name","documented":false},{"name":"rate","type":"decimal(10,2)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Rate","documented":false},{"name":"description","type":"text","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Description","documented":false},{"name":"active","type":"tinyint(1)","increments":false,"nullable":false,"default":"1","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Active","documented":false},{"name":"created_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"datetime","title_case":"CreatedAt","documented":false},{"name":"updated_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"datetime","title_case":"UpdatedAt","documented":false}],"relations":[{"name":"company","type":"BelongsTo","related":"App\\Models\\Company"},{"name":"sites","type":"BelongsToMany","related":"App\\Models\\Site"}],"events":[],"observers":[{"event":"created","observer":["Closure"]},{"event":"updated","observer":["Closure"]},{"event":"deleted","observer":["Closure"]}],"extends":null,"scopes":[],"uri":"\/home\/truetransit\/public_html\/shiftmatrix.ca\/app\/Models\/Route.php"},"App\\Models\\Schedule":{"class":"App\\Models\\Schedule","database":"mysql","table":"schedules","policy":null,"attributes":[{"name":"id","type":"bigint(20) unsigned","increments":true,"nullable":false,"default":null,"unique":true,"fillable":false,"hidden":false,"appended":null,"cast":"int","title_case":"Id","documented":false},{"name":"company_id","type":"bigint(20) unsigned","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"CompanyId","documented":false},{"name":"duty_number","type":"varchar(255)","increments":false,"nullable":false,"default":null,"unique":true,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"DutyNumber","documented":false},{"name":"schedule_date","type":"date","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"date","title_case":"ScheduleDate","documented":false},{"name":"site_id","type":"bigint(20) unsigned","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"SiteId","documented":false},{"name":"site_rate","type":"decimal(10,2)","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"SiteRate","documented":false},{"name":"time_zone","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"TimeZone","documented":false},{"name":"gas","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Gas","documented":false},{"name":"from_datetime","type":"datetime","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"datetime","title_case":"FromDatetime","documented":false},{"name":"to_datetime","type":"datetime","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"datetime","title_case":"ToDatetime","documented":false},{"name":"customer_reference","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"CustomerReference","documented":false},{"name":"comments","type":"text","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Comments","documented":false},{"name":"status","type":"varchar(255)","increments":false,"nullable":false,"default":"'upcoming'","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Status","documented":false},{"name":"active","type":"tinyint(1)","increments":false,"nullable":false,"default":"1","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"boolean","title_case":"Active","documented":false},{"name":"created_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"datetime","title_case":"CreatedAt","documented":false},{"name":"updated_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"datetime","title_case":"UpdatedAt","documented":false},{"name":"virtual_site","type":null,"increments":false,"nullable":null,"default":null,"unique":null,"fillable":false,"hidden":false,"appended":false,"cast":"accessor","title_case":"VirtualSite","documented":false}],"relations":[{"name":"company","type":"BelongsTo","related":"App\\Models\\Company"},{"name":"site","type":"BelongsTo","related":"App\\Models\\Site"},{"name":"employees","type":"BelongsToMany","related":"App\\Models\\Employee"},{"name":"locationLogs","type":"HasMany","related":"App\\Models\\JobLocationLog"},{"name":"incidents","type":"HasMany","related":"App\\Models\\Incident"},{"name":"tourRoutes","type":"BelongsToMany","related":"App\\Models\\TourRoute"},{"name":"checkins","type":"HasMany","related":"App\\Models\\GuardCheckin"},{"name":"checkpointScans","type":"HasMany","related":"App\\Models\\CheckpointScan"}],"events":[],"observers":[],"extends":null,"scopes":[],"uri":"\/home\/truetransit\/public_html\/shiftmatrix.ca\/app\/Models\/Schedule.php"},"App\\Models\\ScheduleTemplate":{"class":"App\\Models\\ScheduleTemplate","database":"mysql","table":"schedule_templates","policy":null,"attributes":[{"name":"id","type":"bigint(20) unsigned","increments":true,"nullable":false,"default":null,"unique":true,"fillable":false,"hidden":false,"appended":null,"cast":"int","title_case":"Id","documented":false},{"name":"site_id","type":"bigint(20) unsigned","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"SiteId","documented":false},{"name":"name","type":"varchar(255)","increments":false,"nullable":false,"default":"'Master Schedule'","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Name","documented":false},{"name":"cycle_duration_days","type":"int(11)","increments":false,"nullable":false,"default":"7","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"CycleDurationDays","documented":false},{"name":"start_date","type":"date","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"date","title_case":"StartDate","documented":false},{"name":"settings","type":"longtext","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"array","title_case":"Settings","documented":false},{"name":"active","type":"tinyint(1)","increments":false,"nullable":false,"default":"1","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Active","documented":false},{"name":"created_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"datetime","title_case":"CreatedAt","documented":false},{"name":"updated_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"datetime","title_case":"UpdatedAt","documented":false}],"relations":[{"name":"site","type":"BelongsTo","related":"App\\Models\\Site"},{"name":"shifts","type":"HasMany","related":"App\\Models\\TemplateShift"}],"events":[],"observers":[],"extends":null,"scopes":[],"uri":"\/home\/truetransit\/public_html\/shiftmatrix.ca\/app\/Models\/ScheduleTemplate.php"},"App\\Models\\Site":{"class":"App\\Models\\Site","database":"mysql","table":"sites","policy":null,"attributes":[{"name":"id","type":"bigint(20) unsigned","increments":true,"nullable":false,"default":null,"unique":true,"fillable":false,"hidden":false,"appended":null,"cast":"int","title_case":"Id","documented":false},{"name":"company_id","type":"bigint(20) unsigned","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"CompanyId","documented":false},{"name":"account_type","type":"varchar(255)","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"AccountType","documented":false},{"name":"name","type":"varchar(255)","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Name","documented":false},{"name":"rate","type":"decimal(10,2)","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Rate","documented":false},{"name":"site_id","type":"varchar(255)","increments":false,"nullable":false,"default":null,"unique":true,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"SiteId","documented":false},{"name":"language","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Language","documented":false},{"name":"logo","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Logo","documented":false},{"name":"contact_first_name","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"ContactFirstName","documented":false},{"name":"contact_last_name","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"ContactLastName","documented":false},{"name":"contact_phone_main","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"ContactPhoneMain","documented":false},{"name":"contact_phone_other","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"ContactPhoneOther","documented":false},{"name":"account_representative","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"AccountRepresentative","documented":false},{"name":"sales_representative","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"SalesRepresentative","documented":false},{"name":"fax","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Fax","documented":false},{"name":"contact_email","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"ContactEmail","documented":false},{"name":"address_line_1","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"AddressLine1","documented":false},{"name":"address_line_2","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"AddressLine2","documented":false},{"name":"country_id","type":"bigint(20) unsigned","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"CountryId","documented":false},{"name":"state_id","type":"bigint(20) unsigned","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"StateId","documented":false},{"name":"city","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"City","documented":false},{"name":"zip_code","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"ZipCode","documented":false},{"name":"latitude","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Latitude","documented":false},{"name":"longitude","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Longitude","documented":false},{"name":"tags","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Tags","documented":false},{"name":"website","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Website","documented":false},{"name":"active","type":"tinyint(1)","increments":false,"nullable":false,"default":"1","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Active","documented":false},{"name":"created_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"datetime","title_case":"CreatedAt","documented":false},{"name":"updated_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"datetime","title_case":"UpdatedAt","documented":false},{"name":"address","type":null,"increments":false,"nullable":null,"default":null,"unique":null,"fillable":false,"hidden":false,"appended":true,"cast":"accessor","title_case":"Address","documented":false},{"name":"lat","type":null,"increments":false,"nullable":null,"default":null,"unique":null,"fillable":false,"hidden":false,"appended":true,"cast":"accessor","title_case":"Lat","documented":false},{"name":"lng","type":null,"increments":false,"nullable":null,"default":null,"unique":null,"fillable":false,"hidden":false,"appended":true,"cast":"accessor","title_case":"Lng","documented":false},{"name":"logo_url","type":null,"increments":false,"nullable":null,"default":null,"unique":null,"fillable":false,"hidden":false,"appended":false,"cast":"accessor","title_case":"LogoUrl","documented":false}],"relations":[{"name":"company","type":"BelongsTo","related":"App\\Models\\Company"},{"name":"country","type":"BelongsTo","related":"App\\Models\\Country"},{"name":"state","type":"BelongsTo","related":"App\\Models\\State"},{"name":"bannedEmployees","type":"BelongsToMany","related":"App\\Models\\Employee"},{"name":"checkpoints","type":"HasMany","related":"App\\Models\\Checkpoint"},{"name":"tourRoutes","type":"HasMany","related":"App\\Models\\TourRoute"}],"events":[],"observers":[{"event":"created","observer":["Closure"]},{"event":"updated","observer":["Closure"]},{"event":"deleted","observer":["Closure"]}],"extends":null,"scopes":[],"uri":"\/home\/truetransit\/public_html\/shiftmatrix.ca\/app\/Models\/Site.php"},"App\\Models\\Skill":{"class":"App\\Models\\Skill","database":"mysql","table":"skills","policy":null,"attributes":[{"name":"id","type":"bigint(20) unsigned","increments":true,"nullable":false,"default":null,"unique":true,"fillable":false,"hidden":false,"appended":null,"cast":"int","title_case":"Id","documented":false},{"name":"name","type":"varchar(255)","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Name","documented":false},{"name":"category","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Category","documented":false},{"name":"active","type":"tinyint(1)","increments":false,"nullable":false,"default":"1","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Active","documented":false},{"name":"created_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":false,"hidden":false,"appended":null,"cast":"datetime","title_case":"CreatedAt","documented":false},{"name":"updated_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":false,"hidden":false,"appended":null,"cast":"datetime","title_case":"UpdatedAt","documented":false}],"relations":[{"name":"employees","type":"BelongsToMany","related":"App\\Models\\Employee"}],"events":[],"observers":[],"extends":null,"scopes":[],"uri":"\/home\/truetransit\/public_html\/shiftmatrix.ca\/app\/Models\/Skill.php"},"App\\Models\\StatHoliday":{"class":"App\\Models\\StatHoliday","database":"mysql","table":"stat_holidays","policy":null,"attributes":[{"name":"id","type":"bigint(20) unsigned","increments":true,"nullable":false,"default":null,"unique":true,"fillable":false,"hidden":false,"appended":null,"cast":"int","title_case":"Id","documented":false},{"name":"company_id","type":"bigint(20) unsigned","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"CompanyId","documented":false},{"name":"name","type":"varchar(255)","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Name","documented":false},{"name":"holiday_date","type":"date","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"HolidayDate","documented":false},{"name":"multiplier","type":"decimal(8,2)","increments":false,"nullable":false,"default":"1.00","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Multiplier","documented":false},{"name":"active","type":"tinyint(1)","increments":false,"nullable":false,"default":"1","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Active","documented":false},{"name":"created_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"datetime","title_case":"CreatedAt","documented":false},{"name":"updated_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"datetime","title_case":"UpdatedAt","documented":false}],"relations":[{"name":"company","type":"BelongsTo","related":"App\\Models\\Company"}],"events":[],"observers":[],"extends":null,"scopes":[],"uri":"\/home\/truetransit\/public_html\/shiftmatrix.ca\/app\/Models\/StatHoliday.php"},"App\\Models\\State":{"class":"App\\Models\\State","database":"mysql","table":"states","policy":null,"attributes":[{"name":"id","type":"bigint(20) unsigned","increments":true,"nullable":false,"default":null,"unique":true,"fillable":false,"hidden":false,"appended":null,"cast":"int","title_case":"Id","documented":false},{"name":"country_id","type":"bigint(20) unsigned","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"CountryId","documented":false},{"name":"name","type":"varchar(255)","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Name","documented":false},{"name":"code","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Code","documented":false},{"name":"active","type":"tinyint(1)","increments":false,"nullable":false,"default":"1","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Active","documented":false},{"name":"created_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":false,"hidden":false,"appended":null,"cast":"datetime","title_case":"CreatedAt","documented":false},{"name":"updated_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":false,"hidden":false,"appended":null,"cast":"datetime","title_case":"UpdatedAt","documented":false}],"relations":[{"name":"country","type":"BelongsTo","related":"App\\Models\\Country"}],"events":[],"observers":[],"extends":null,"scopes":[],"uri":"\/home\/truetransit\/public_html\/shiftmatrix.ca\/app\/Models\/State.php"},"App\\Models\\SupportTicket":{"class":"App\\Models\\SupportTicket","database":"mysql","table":"support_tickets","policy":null,"attributes":[{"name":"id","type":"bigint(20) unsigned","increments":true,"nullable":false,"default":null,"unique":true,"fillable":false,"hidden":false,"appended":null,"cast":"int","title_case":"Id","documented":false},{"name":"user_id","type":"bigint(20) unsigned","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"UserId","documented":false},{"name":"subject","type":"varchar(255)","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Subject","documented":false},{"name":"message","type":"text","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Message","documented":false},{"name":"status","type":"enum('open','in_progress','resolved','closed')","increments":false,"nullable":false,"default":"'open'","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Status","documented":false},{"name":"created_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":false,"hidden":false,"appended":null,"cast":"datetime","title_case":"CreatedAt","documented":false},{"name":"updated_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":false,"hidden":false,"appended":null,"cast":"datetime","title_case":"UpdatedAt","documented":false}],"relations":[{"name":"user","type":"BelongsTo","related":"App\\Models\\User"}],"events":[],"observers":[],"extends":null,"scopes":[],"uri":"\/home\/truetransit\/public_html\/shiftmatrix.ca\/app\/Models\/SupportTicket.php"},"App\\Models\\SystemLog":{"class":"App\\Models\\SystemLog","database":"mysql","table":"system_logs","policy":null,"attributes":[{"name":"id","type":"bigint(20) unsigned","increments":true,"nullable":false,"default":null,"unique":true,"fillable":false,"hidden":false,"appended":null,"cast":"int","title_case":"Id","documented":false},{"name":"level","type":"varchar(255)","increments":false,"nullable":false,"default":"'error'","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Level","documented":false},{"name":"message","type":"text","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Message","documented":false},{"name":"context","type":"text","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"array","title_case":"Context","documented":false},{"name":"file","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"File","documented":false},{"name":"line","type":"int(11)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Line","documented":false},{"name":"trace","type":"text","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Trace","documented":false},{"name":"url","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Url","documented":false},{"name":"method","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Method","documented":false},{"name":"ip","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Ip","documented":false},{"name":"user_id","type":"bigint(20) unsigned","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"UserId","documented":false},{"name":"created_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"datetime","title_case":"CreatedAt","documented":false},{"name":"updated_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"datetime","title_case":"UpdatedAt","documented":false}],"relations":[],"events":[],"observers":[],"extends":null,"scopes":[],"uri":"\/home\/truetransit\/public_html\/shiftmatrix.ca\/app\/Models\/SystemLog.php"},"App\\Models\\TemplateShift":{"class":"App\\Models\\TemplateShift","database":"mysql","table":"template_shifts","policy":null,"attributes":[{"name":"id","type":"bigint(20) unsigned","increments":true,"nullable":false,"default":null,"unique":true,"fillable":false,"hidden":false,"appended":null,"cast":"int","title_case":"Id","documented":false},{"name":"schedule_template_id","type":"bigint(20) unsigned","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"ScheduleTemplateId","documented":false},{"name":"day_offset","type":"int(11)","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"DayOffset","documented":false},{"name":"start_time","type":"time","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"StartTime","documented":false},{"name":"end_time","type":"time","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"EndTime","documented":false},{"name":"job_role_id","type":"bigint(20) unsigned","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"JobRoleId","documented":false},{"name":"employee_id","type":"bigint(20) unsigned","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"EmployeeId","documented":false},{"name":"break_duration_minutes","type":"int(11)","increments":false,"nullable":false,"default":"0","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"BreakDurationMinutes","documented":false},{"name":"created_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"datetime","title_case":"CreatedAt","documented":false},{"name":"updated_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"datetime","title_case":"UpdatedAt","documented":false}],"relations":[{"name":"template","type":"BelongsTo","related":"App\\Models\\ScheduleTemplate"},{"name":"jobRole","type":"BelongsTo","related":"App\\Models\\JobRole"},{"name":"employee","type":"BelongsTo","related":"App\\Models\\Employee"}],"events":[],"observers":[],"extends":null,"scopes":[],"uri":"\/home\/truetransit\/public_html\/shiftmatrix.ca\/app\/Models\/TemplateShift.php"},"App\\Models\\TimeZone":{"class":"App\\Models\\TimeZone","database":"mysql","table":"time_zones","policy":null,"attributes":[{"name":"id","type":"bigint(20) unsigned","increments":true,"nullable":false,"default":null,"unique":true,"fillable":false,"hidden":false,"appended":null,"cast":"int","title_case":"Id","documented":false},{"name":"name","type":"varchar(255)","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Name","documented":false},{"name":"active","type":"tinyint(1)","increments":false,"nullable":false,"default":"1","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Active","documented":false},{"name":"created_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":false,"hidden":false,"appended":null,"cast":"datetime","title_case":"CreatedAt","documented":false},{"name":"updated_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":false,"hidden":false,"appended":null,"cast":"datetime","title_case":"UpdatedAt","documented":false}],"relations":[],"events":[],"observers":[],"extends":null,"scopes":[],"uri":"\/home\/truetransit\/public_html\/shiftmatrix.ca\/app\/Models\/TimeZone.php"},"App\\Models\\TourRoute":{"class":"App\\Models\\TourRoute","database":"mysql","table":"tour_routes","policy":null,"attributes":[{"name":"id","type":"bigint(20) unsigned","increments":true,"nullable":false,"default":null,"unique":true,"fillable":false,"hidden":false,"appended":null,"cast":"int","title_case":"Id","documented":false},{"name":"site_id","type":"bigint(20) unsigned","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"SiteId","documented":false},{"name":"description","type":"varchar(255)","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Description","documented":false},{"name":"assigned_to","type":"enum('all','specific')","increments":false,"nullable":false,"default":"'all'","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"AssignedTo","documented":false},{"name":"special_instructions","type":"text","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"SpecialInstructions","documented":false},{"name":"estimated_duration_minutes","type":"int(11)","increments":false,"nullable":false,"default":"0","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"integer","title_case":"EstimatedDurationMinutes","documented":false},{"name":"grace_period_minutes","type":"int(11)","increments":false,"nullable":false,"default":"0","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"integer","title_case":"GracePeriodMinutes","documented":false},{"name":"recurrence_type","type":"enum('weekly','monthly')","increments":false,"nullable":false,"default":"'weekly'","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"RecurrenceType","documented":false},{"name":"schedule_days","type":"longtext","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"array","title_case":"ScheduleDays","documented":false},{"name":"created_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":false,"hidden":false,"appended":null,"cast":"datetime","title_case":"CreatedAt","documented":false},{"name":"updated_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":false,"hidden":false,"appended":null,"cast":"datetime","title_case":"UpdatedAt","documented":false}],"relations":[{"name":"site","type":"BelongsTo","related":"App\\Models\\Site"},{"name":"checkpoints","type":"BelongsToMany","related":"App\\Models\\Checkpoint"},{"name":"schedules","type":"BelongsToMany","related":"App\\Models\\Schedule"}],"events":[],"observers":[],"extends":null,"scopes":[],"uri":"\/home\/truetransit\/public_html\/shiftmatrix.ca\/app\/Models\/TourRoute.php"},"App\\Models\\Uniform":{"class":"App\\Models\\Uniform","database":"mysql","table":"uniforms","policy":null,"attributes":[{"name":"id","type":"bigint(20) unsigned","increments":true,"nullable":false,"default":null,"unique":true,"fillable":false,"hidden":false,"appended":null,"cast":"int","title_case":"Id","documented":false},{"name":"company_id","type":"bigint(20) unsigned","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"CompanyId","documented":false},{"name":"name","type":"varchar(255)","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Name","documented":false},{"name":"code","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Code","documented":false},{"name":"description","type":"text","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Description","documented":false},{"name":"active","type":"tinyint(1)","increments":false,"nullable":false,"default":"1","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Active","documented":false},{"name":"created_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"datetime","title_case":"CreatedAt","documented":false},{"name":"updated_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"datetime","title_case":"UpdatedAt","documented":false}],"relations":[{"name":"company","type":"BelongsTo","related":"App\\Models\\Company"},{"name":"variants","type":"HasMany","related":"App\\Models\\UniformVariant"}],"events":[],"observers":[],"extends":null,"scopes":[],"uri":"\/home\/truetransit\/public_html\/shiftmatrix.ca\/app\/Models\/Uniform.php"},"App\\Models\\UniformVariant":{"class":"App\\Models\\UniformVariant","database":"mysql","table":"uniform_variants","policy":null,"attributes":[{"name":"id","type":"bigint(20) unsigned","increments":true,"nullable":false,"default":null,"unique":true,"fillable":false,"hidden":false,"appended":null,"cast":"int","title_case":"Id","documented":false},{"name":"uniform_id","type":"bigint(20) unsigned","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"UniformId","documented":false},{"name":"size","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Size","documented":false},{"name":"color","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Color","documented":false},{"name":"stock_quantity","type":"int(11)","increments":false,"nullable":false,"default":"0","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"StockQuantity","documented":false},{"name":"active","type":"tinyint(1)","increments":false,"nullable":false,"default":"1","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Active","documented":false},{"name":"created_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"datetime","title_case":"CreatedAt","documented":false},{"name":"updated_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"datetime","title_case":"UpdatedAt","documented":false}],"relations":[{"name":"uniform","type":"BelongsTo","related":"App\\Models\\Uniform"}],"events":[],"observers":[],"extends":null,"scopes":[],"uri":"\/home\/truetransit\/public_html\/shiftmatrix.ca\/app\/Models\/UniformVariant.php"},"App\\Models\\User":{"class":"App\\Models\\User","database":"mysql","table":"users","policy":null,"attributes":[{"name":"id","type":"bigint(20) unsigned","increments":true,"nullable":false,"default":null,"unique":true,"fillable":false,"hidden":false,"appended":null,"cast":"int","title_case":"Id","documented":false},{"name":"name","type":"varchar(255)","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Name","documented":false},{"name":"email","type":"varchar(255)","increments":false,"nullable":false,"default":null,"unique":true,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Email","documented":false},{"name":"role","type":"varchar(255)","increments":false,"nullable":false,"default":"'user'","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Role","documented":false},{"name":"active","type":"tinyint(1)","increments":false,"nullable":false,"default":"1","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Active","documented":false},{"name":"email_verified_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":false,"hidden":false,"appended":null,"cast":"datetime","title_case":"EmailVerifiedAt","documented":false},{"name":"password","type":"varchar(255)","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":true,"appended":null,"cast":"hashed","title_case":"Password","documented":false},{"name":"google2fa_secret","type":"text","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":false,"hidden":true,"appended":null,"cast":null,"title_case":"Google2FaSecret","documented":false},{"name":"remember_token","type":"varchar(100)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":false,"hidden":true,"appended":null,"cast":null,"title_case":"RememberToken","documented":false},{"name":"created_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":false,"hidden":false,"appended":null,"cast":"datetime","title_case":"CreatedAt","documented":false},{"name":"updated_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":false,"hidden":false,"appended":null,"cast":"datetime","title_case":"UpdatedAt","documented":false},{"name":"last_selected_company_id","type":"bigint(20) unsigned","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"LastSelectedCompanyId","documented":false}],"relations":[{"name":"companies","type":"BelongsToMany","related":"App\\Models\\Company"},{"name":"employee","type":"HasOne","related":"App\\Models\\Employee"},{"name":"fcmTokens","type":"HasMany","related":"App\\Models\\FcmToken"},{"name":"tokens","type":"MorphMany","related":"Laravel\\Sanctum\\PersonalAccessToken"},{"name":"roles","type":"MorphToMany","related":"Spatie\\Permission\\Models\\Role"},{"name":"permissions","type":"MorphToMany","related":"Spatie\\Permission\\Models\\Permission"},{"name":"notifications","type":"MorphMany","related":"Illuminate\\Notifications\\DatabaseNotification"}],"events":[],"observers":[{"event":"deleting","observer":["Closure","Closure"]}],"extends":"\\Illuminate\\Foundation\\Auth\\User","scopes":[{"name":"role","method":"scopeRole","parameters":[{"name":"query","type":"\\Illuminate\\Database\\Eloquent\\Builder","hasDefault":false,"isVariadic":false,"isPassedByReference":false},{"name":"roles","type":"mixed","hasDefault":false,"isVariadic":false,"isPassedByReference":false},{"name":"guard","type":"mixed","hasDefault":true,"isVariadic":false,"isPassedByReference":false,"default":"null"},{"name":"without","type":"mixed","hasDefault":true,"isVariadic":false,"isPassedByReference":false,"default":"false"}]},{"name":"withoutRole","method":"scopeWithoutRole","parameters":[{"name":"query","type":"\\Illuminate\\Database\\Eloquent\\Builder","hasDefault":false,"isVariadic":false,"isPassedByReference":false},{"name":"roles","type":"mixed","hasDefault":false,"isVariadic":false,"isPassedByReference":false},{"name":"guard","type":"mixed","hasDefault":true,"isVariadic":false,"isPassedByReference":false,"default":"null"}]},{"name":"permission","method":"scopePermission","parameters":[{"name":"query","type":"\\Illuminate\\Database\\Eloquent\\Builder","hasDefault":false,"isVariadic":false,"isPassedByReference":false},{"name":"permissions","type":"mixed","hasDefault":false,"isVariadic":false,"isPassedByReference":false},{"name":"without","type":"mixed","hasDefault":true,"isVariadic":false,"isPassedByReference":false,"default":"false"}]},{"name":"withoutPermission","method":"scopeWithoutPermission","parameters":[{"name":"query","type":"\\Illuminate\\Database\\Eloquent\\Builder","hasDefault":false,"isVariadic":false,"isPassedByReference":false},{"name":"permissions","type":"mixed","hasDefault":false,"isVariadic":false,"isPassedByReference":false}]}],"uri":"\/home\/truetransit\/public_html\/shiftmatrix.ca\/app\/Models\/User.php"},"App\\Models\\Vehicle":{"class":"App\\Models\\Vehicle","database":"mysql","table":"vehicles","policy":null,"attributes":[{"name":"id","type":"bigint(20) unsigned","increments":true,"nullable":false,"default":null,"unique":true,"fillable":false,"hidden":false,"appended":null,"cast":"int","title_case":"Id","documented":false},{"name":"company_id","type":"bigint(20) unsigned","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"CompanyId","documented":false},{"name":"ownership","type":"varchar(255)","increments":false,"nullable":false,"default":"'Purchased'","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Ownership","documented":false},{"name":"status","type":"varchar(255)","increments":false,"nullable":false,"default":"'Active'","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Status","documented":false},{"name":"vehicle_id","type":"varchar(255)","increments":false,"nullable":false,"default":null,"unique":true,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"VehicleId","documented":false},{"name":"make","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Make","documented":false},{"name":"model","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Model","documented":false},{"name":"year","type":"varchar(4)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Year","documented":false},{"name":"acquisition_date","type":"date","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"date","title_case":"AcquisitionDate","documented":false},{"name":"license_plate","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"LicensePlate","documented":false},{"name":"license_plate_country","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"LicensePlateCountry","documented":false},{"name":"license_plate_state","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"LicensePlateState","documented":false},{"name":"vin_number","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":true,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"VinNumber","documented":false},{"name":"color","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Color","documented":false},{"name":"comments","type":"text","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Comments","documented":false},{"name":"images","type":"longtext","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"array","title_case":"Images","documented":false},{"name":"created_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"datetime","title_case":"CreatedAt","documented":false},{"name":"updated_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":"datetime","title_case":"UpdatedAt","documented":false},{"name":"first_image","type":null,"increments":false,"nullable":null,"default":null,"unique":null,"fillable":false,"hidden":false,"appended":false,"cast":"accessor","title_case":"FirstImage","documented":false}],"relations":[{"name":"company","type":"BelongsTo","related":"App\\Models\\Company"}],"events":[],"observers":[{"event":"created","observer":["Closure"]},{"event":"updated","observer":["Closure"]},{"event":"deleted","observer":["Closure"]}],"extends":null,"scopes":[],"uri":"\/home\/truetransit\/public_html\/shiftmatrix.ca\/app\/Models\/Vehicle.php"},"App\\Models\\WageType":{"class":"App\\Models\\WageType","database":"mysql","table":"wage_types","policy":null,"attributes":[{"name":"id","type":"bigint(20) unsigned","increments":true,"nullable":false,"default":null,"unique":true,"fillable":false,"hidden":false,"appended":null,"cast":"int","title_case":"Id","documented":false},{"name":"name","type":"varchar(255)","increments":false,"nullable":false,"default":null,"unique":true,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Name","documented":false},{"name":"active","type":"tinyint(1)","increments":false,"nullable":false,"default":"1","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Active","documented":false},{"name":"created_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":false,"hidden":false,"appended":null,"cast":"datetime","title_case":"CreatedAt","documented":false},{"name":"updated_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":false,"hidden":false,"appended":null,"cast":"datetime","title_case":"UpdatedAt","documented":false}],"relations":[],"events":[],"observers":[],"extends":null,"scopes":[],"uri":"\/home\/truetransit\/public_html\/shiftmatrix.ca\/app\/Models\/WageType.php"},"App\\Models\\Zone":{"class":"App\\Models\\Zone","database":"mysql","table":"zones","policy":null,"attributes":[{"name":"id","type":"bigint(20) unsigned","increments":true,"nullable":false,"default":null,"unique":true,"fillable":false,"hidden":false,"appended":null,"cast":"int","title_case":"Id","documented":false},{"name":"name","type":"varchar(255)","increments":false,"nullable":false,"default":null,"unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Name","documented":false},{"name":"details","type":"text","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Details","documented":false},{"name":"external_id","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"ExternalId","documented":false},{"name":"preferred_language","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"PreferredLanguage","documented":false},{"name":"zone_template","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"ZoneTemplate","documented":false},{"name":"address","type":"text","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Address","documented":false},{"name":"city","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"City","documented":false},{"name":"country_id","type":"bigint(20) unsigned","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"CountryId","documented":false},{"name":"state_id","type":"bigint(20) unsigned","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"StateId","documented":false},{"name":"zip_code","type":"varchar(255)","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"ZipCode","documented":false},{"name":"active","type":"tinyint(1)","increments":false,"nullable":false,"default":"1","unique":false,"fillable":true,"hidden":false,"appended":null,"cast":null,"title_case":"Active","documented":false},{"name":"created_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":false,"hidden":false,"appended":null,"cast":"datetime","title_case":"CreatedAt","documented":false},{"name":"updated_at","type":"timestamp","increments":false,"nullable":true,"default":"NULL","unique":false,"fillable":false,"hidden":false,"appended":null,"cast":"datetime","title_case":"UpdatedAt","documented":false}],"relations":[{"name":"country","type":"BelongsTo","related":"App\\Models\\Country"},{"name":"state","type":"BelongsTo","related":"App\\Models\\State"}],"events":[],"observers":[],"extends":null,"scopes":[],"uri":"\/home\/truetransit\/public_html\/shiftmatrix.ca\/app\/Models\/Zone.php"}}}__VSCODE_LARAVEL_END_OUTPUT__