Google2Fa ready to upload

This commit is contained in:
Kevin Adametz 2021-11-09 18:38:44 +01:00
parent e3495be8b8
commit 73e38a006e
127 changed files with 2637 additions and 589 deletions

View file

@ -31,6 +31,12 @@ use Illuminate\Database\Eloquent\Model;
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Airline whereNameFull($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Airline whereUpdatedAt($value)
* @mixin \Eloquent
* @property string|null $flight_info
* @property string|null $check_in
* @property string|null $baggage
* @method static \Illuminate\Database\Eloquent\Builder|Airline whereBaggage($value)
* @method static \Illuminate\Database\Eloquent\Builder|Airline whereCheckIn($value)
* @method static \Illuminate\Database\Eloquent\Builder|Airline whereFlightInfo($value)
*/
class Airline extends Model
{

View file

@ -183,6 +183,11 @@ use Illuminate\Database\Eloquent\Collection;
* @property-read \App\Models\TravelNationality|null $travel_nationality
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Booking whereComfort($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Booking whereNationalityId($value)
* @property bool|null $participant_pass
* @property array|null $airline_ids
* @property-read \App\Models\BookingStorno|null $booking_strono
* @method static \Illuminate\Database\Eloquent\Builder|Booking whereAirlineIds($value)
* @method static \Illuminate\Database\Eloquent\Builder|Booking whereParticipantPass($value)
*/
class Booking extends Model
{

View file

@ -11,14 +11,20 @@ use Illuminate\Database\Eloquent\Model;
/**
* Class Branch
*
*
* @property int $id
* @property string $name
*
* @property Collection|Booking[] $bookings
* @property Collection|SfGuardUser[] $sf_guard_users
*
* @package App\Models
* @property-read int|null $bookings_count
* @property-read int|null $sf_guard_users_count
* @method static \Illuminate\Database\Eloquent\Builder|Branch newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|Branch newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|Branch query()
* @method static \Illuminate\Database\Eloquent\Builder|Branch whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|Branch whereName($value)
* @mixin \Eloquent
*/
class Branch extends Model
{

View file

@ -38,6 +38,7 @@ use Illuminate\Database\Eloquent\Model;
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\CMSContent whereObject($value)
* @property int|null $pos
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\CMSContent wherePos($value)
* @method static \Illuminate\Database\Eloquent\Builder|CMSContent withUniqueSlugConstraints(\Illuminate\Database\Eloquent\Model $model, string $attribute, array $config, string $slug)
*/
class CMSContent extends Model
{
@ -82,6 +83,16 @@ class CMSContent extends Model
];
}
public function setNameAttribute($value){
$this->attributes['name'] = $value == '' ? '#empty#' : $value;
}
public function getNameWithEmpty(){
if(!$this->attributes['name']){ return ""; }
return $this->attributes['name'] === '#empty#' ? '' : $this->attributes['name'];
}
public static function getFieldsOptions($setKey = false){
$options = self::$fields;
$ret = "";
@ -229,6 +240,11 @@ class CMSContent extends Model
$this->object = $obj;
}
public static function findObjectsBy($key, $value){
$find = '"'.$key.'":"'.$value.'"';
return CMSContent::where('object', 'LIKE', '%'.$find.'%')->get();
}
public static function getContentBySlug($slug){
$CMSContent = CMSContent::whereSlug(trim($slug))->first();
if($CMSContent){

View file

@ -39,6 +39,7 @@ use Illuminate\Database\Eloquent\Model;
* @property int $bool
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\CMSInfo whereBool($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\CMSInfo whereType($value)
* @method static \Illuminate\Database\Eloquent\Builder|CMSInfo withUniqueSlugConstraints(\Illuminate\Database\Eloquent\Model $model, string $attribute, array $config, string $slug)
*/
class CMSInfo extends Model
{

View file

@ -38,6 +38,7 @@ use Illuminate\Database\Eloquent\Model;
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\IQContentCategory whereSlug($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\IQContentCategory whereUpdatedAt($value)
* @mixin \Eloquent
* @method static \Illuminate\Database\Eloquent\Builder|IQContentCategory withUniqueSlugConstraints(\Illuminate\Database\Eloquent\Model $model, string $attribute, array $config, string $slug)
*/
class IQContentCategory extends Model
{

View file

@ -48,6 +48,7 @@ use Illuminate\Support\Str;
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\IQContentTree wherePageId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\IQContentTree whereRootId($value)
* @property-read int|null $iq_content_tree_nodes_count
* @method static \Illuminate\Database\Eloquent\Builder|IQContentTree withUniqueSlugConstraints(\Illuminate\Database\Eloquent\Model $model, string $attribute, array $config, string $slug)
*/
class IQContentTree extends Model
{

View file

@ -63,6 +63,7 @@ use Illuminate\Support\Str;
* @property-read int|null $iq_content_faq_count
* @property-read \Illuminate\Database\Eloquent\Collection|\App\Models\IQContentFaq[] $iq_content_faqs
* @property-read int|null $iq_content_faqs_count
* @method static \Illuminate\Database\Eloquent\Builder|IQContentTreeNode withUniqueSlugConstraints(\Illuminate\Database\Eloquent\Model $model, string $attribute, array $config, string $slug)
*/
class IQContentTreeNode extends Model
{

View file

@ -13,7 +13,7 @@ use Illuminate\Database\Eloquent\Collection;
/**
* Class IQTravelGroup
*
*
* @property int $id
* @property string $name
* @property string $description
@ -27,10 +27,26 @@ use Illuminate\Database\Eloquent\Collection;
* @property bool $active
* @property Carbon $created_at
* @property Carbon $updated_at
*
* @property Collection|IQTravelGroupItem[] $i_q_travel_group_items
*
* @package App\Models
* @property-read int|null $i_q_travel_group_items_count
* @method static \Illuminate\Database\Eloquent\Builder|IQTravelGroup newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|IQTravelGroup newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|IQTravelGroup query()
* @method static \Illuminate\Database\Eloquent\Builder|IQTravelGroup whereActive($value)
* @method static \Illuminate\Database\Eloquent\Builder|IQTravelGroup whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|IQTravelGroup whereDaysDuration($value)
* @method static \Illuminate\Database\Eloquent\Builder|IQTravelGroup whereDaysStart($value)
* @method static \Illuminate\Database\Eloquent\Builder|IQTravelGroup whereDescription($value)
* @method static \Illuminate\Database\Eloquent\Builder|IQTravelGroup whereHighlights($value)
* @method static \Illuminate\Database\Eloquent\Builder|IQTravelGroup whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|IQTravelGroup whereMinPersons($value)
* @method static \Illuminate\Database\Eloquent\Builder|IQTravelGroup whereName($value)
* @method static \Illuminate\Database\Eloquent\Builder|IQTravelGroup wherePos($value)
* @method static \Illuminate\Database\Eloquent\Builder|IQTravelGroup wherePriceAdult($value)
* @method static \Illuminate\Database\Eloquent\Builder|IQTravelGroup wherePriceChildren($value)
* @method static \Illuminate\Database\Eloquent\Builder|IQTravelGroup whereUpdatedAt($value)
* @mixin \Eloquent
*/
class IQTravelGroup extends Model
{

View file

@ -11,18 +11,26 @@ use Illuminate\Database\Eloquent\Model;
/**
* Class IQTravelGroupItem
*
*
* @property int $id
* @property int $i_q_travel_group_id
* @property int $i_q_travel_item_id
* @property int $pos
* @property Carbon $created_at
* @property Carbon $updated_at
*
* @property IQTravelGroup $i_q_travel_group
* @property IQTravelItem $i_q_travel_item
*
* @package App\Models
* @method static \Illuminate\Database\Eloquent\Builder|IQTravelGroupItem newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|IQTravelGroupItem newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|IQTravelGroupItem query()
* @method static \Illuminate\Database\Eloquent\Builder|IQTravelGroupItem whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|IQTravelGroupItem whereIQTravelGroupId($value)
* @method static \Illuminate\Database\Eloquent\Builder|IQTravelGroupItem whereIQTravelItemId($value)
* @method static \Illuminate\Database\Eloquent\Builder|IQTravelGroupItem whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|IQTravelGroupItem wherePos($value)
* @method static \Illuminate\Database\Eloquent\Builder|IQTravelGroupItem whereUpdatedAt($value)
* @mixin \Eloquent
*/
class IQTravelGroupItem extends Model
{

View file

@ -13,7 +13,7 @@ use Illuminate\Database\Eloquent\Collection;
/**
* Class IQTravelItem
*
*
* @property int $id
* @property string $name
* @property string $description
@ -29,12 +29,32 @@ use Illuminate\Database\Eloquent\Collection;
* @property bool $active
* @property Carbon $created_at
* @property Carbon $updated_at
*
* @property TravelCountry $travel_country
* @property Collection|IQTravelGroupItem[] $i_q_travel_group_items
* @property Collection|IQTravelItemPlace[] $i_q_travel_item_places
*
* @package App\Models
* @property-read \App\Models\DraftType|null $draft_type
* @property-read int|null $i_q_travel_group_items_count
* @property-read int|null $i_q_travel_item_places_count
* @method static \Illuminate\Database\Eloquent\Builder|IQTravelItem newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|IQTravelItem newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|IQTravelItem query()
* @method static \Illuminate\Database\Eloquent\Builder|IQTravelItem whereActive($value)
* @method static \Illuminate\Database\Eloquent\Builder|IQTravelItem whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|IQTravelItem whereDaysDuration($value)
* @method static \Illuminate\Database\Eloquent\Builder|IQTravelItem whereDaysStart($value)
* @method static \Illuminate\Database\Eloquent\Builder|IQTravelItem whereDescription($value)
* @method static \Illuminate\Database\Eloquent\Builder|IQTravelItem whereDraftTypeId($value)
* @method static \Illuminate\Database\Eloquent\Builder|IQTravelItem whereHighlights($value)
* @method static \Illuminate\Database\Eloquent\Builder|IQTravelItem whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|IQTravelItem whereMinPersons($value)
* @method static \Illuminate\Database\Eloquent\Builder|IQTravelItem whereName($value)
* @method static \Illuminate\Database\Eloquent\Builder|IQTravelItem wherePos($value)
* @method static \Illuminate\Database\Eloquent\Builder|IQTravelItem wherePriceAdult($value)
* @method static \Illuminate\Database\Eloquent\Builder|IQTravelItem wherePriceChildren($value)
* @method static \Illuminate\Database\Eloquent\Builder|IQTravelItem whereTravelCountryId($value)
* @method static \Illuminate\Database\Eloquent\Builder|IQTravelItem whereUpdatedAt($value)
* @mixin \Eloquent
*/
class IQTravelItem extends Model
{

View file

@ -11,18 +11,26 @@ use Illuminate\Database\Eloquent\Model;
/**
* Class IQTravelItemPlace
*
*
* @property int $id
* @property int $i_q_travel_item_id
* @property int $travel_place_id
* @property int $pos
* @property Carbon $created_at
* @property Carbon $updated_at
*
* @property IQTravelItem $i_q_travel_item
* @property TravelPlace $travel_place
*
* @package App\Models
* @method static \Illuminate\Database\Eloquent\Builder|IQTravelItemPlace newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|IQTravelItemPlace newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|IQTravelItemPlace query()
* @method static \Illuminate\Database\Eloquent\Builder|IQTravelItemPlace whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|IQTravelItemPlace whereIQTravelItemId($value)
* @method static \Illuminate\Database\Eloquent\Builder|IQTravelItemPlace whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|IQTravelItemPlace wherePos($value)
* @method static \Illuminate\Database\Eloquent\Builder|IQTravelItemPlace whereTravelPlaceId($value)
* @method static \Illuminate\Database\Eloquent\Builder|IQTravelItemPlace whereUpdatedAt($value)
* @mixin \Eloquent
*/
class IQTravelItemPlace extends Model
{

View file

@ -13,7 +13,7 @@ use Illuminate\Database\Eloquent\Collection;
/**
* Class IQTravelProgram
*
*
* @property int $id
* @property string $name
* @property string $code
@ -31,11 +31,33 @@ use Illuminate\Database\Eloquent\Collection;
* @property bool $active
* @property Carbon $created_at
* @property Carbon $updated_at
*
* @property TravelCountry $travel_country
* @property Collection|IQTravelProgramItem[] $i_q_travel_program_items
*
* @package App\Models
* @property int|null $typ
* @property-read int|null $i_q_travel_program_items_count
* @method static \Illuminate\Database\Eloquent\Builder|IQTravelProgram newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|IQTravelProgram newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|IQTravelProgram query()
* @method static \Illuminate\Database\Eloquent\Builder|IQTravelProgram whereActive($value)
* @method static \Illuminate\Database\Eloquent\Builder|IQTravelProgram whereCode($value)
* @method static \Illuminate\Database\Eloquent\Builder|IQTravelProgram whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|IQTravelProgram whereDaysDuration($value)
* @method static \Illuminate\Database\Eloquent\Builder|IQTravelProgram whereDepositPro($value)
* @method static \Illuminate\Database\Eloquent\Builder|IQTravelProgram whereDescription($value)
* @method static \Illuminate\Database\Eloquent\Builder|IQTravelProgram whereDiscount($value)
* @method static \Illuminate\Database\Eloquent\Builder|IQTravelProgram whereHighlights($value)
* @method static \Illuminate\Database\Eloquent\Builder|IQTravelProgram whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|IQTravelProgram whereName($value)
* @method static \Illuminate\Database\Eloquent\Builder|IQTravelProgram whereNotIncluded($value)
* @method static \Illuminate\Database\Eloquent\Builder|IQTravelProgram wherePriceAdultTotal($value)
* @method static \Illuminate\Database\Eloquent\Builder|IQTravelProgram wherePriceChildrenTotal($value)
* @method static \Illuminate\Database\Eloquent\Builder|IQTravelProgram whereTravelCountryId($value)
* @method static \Illuminate\Database\Eloquent\Builder|IQTravelProgram whereTravelInsurance($value)
* @method static \Illuminate\Database\Eloquent\Builder|IQTravelProgram whereTyp($value)
* @method static \Illuminate\Database\Eloquent\Builder|IQTravelProgram whereUpdatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|IQTravelProgram whereWeekdays($value)
* @mixin \Eloquent
*/
class IQTravelProgram extends Model
{

View file

@ -11,7 +11,7 @@ use Illuminate\Database\Eloquent\Model;
/**
* Class IQTravelProgramItem
*
*
* @property int $id
* @property int $i_q_travel_program_id
* @property int $i_q_travel_item_id
@ -21,12 +21,23 @@ use Illuminate\Database\Eloquent\Model;
* @property bool $active
* @property Carbon $created_at
* @property Carbon $updated_at
*
* @property IQTravelGroup $i_q_travel_group
* @property IQTravelItem $i_q_travel_item
* @property IQTravelProgram $i_q_travel_program
*
* @package App\Models
* @method static \Illuminate\Database\Eloquent\Builder|IQTravelProgramItem newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|IQTravelProgramItem newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|IQTravelProgramItem query()
* @method static \Illuminate\Database\Eloquent\Builder|IQTravelProgramItem whereActive($value)
* @method static \Illuminate\Database\Eloquent\Builder|IQTravelProgramItem whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|IQTravelProgramItem whereIQTravelGroupId($value)
* @method static \Illuminate\Database\Eloquent\Builder|IQTravelProgramItem whereIQTravelItemId($value)
* @method static \Illuminate\Database\Eloquent\Builder|IQTravelProgramItem whereIQTravelProgramId($value)
* @method static \Illuminate\Database\Eloquent\Builder|IQTravelProgramItem whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|IQTravelProgramItem wherePos($value)
* @method static \Illuminate\Database\Eloquent\Builder|IQTravelProgramItem whereTyp($value)
* @method static \Illuminate\Database\Eloquent\Builder|IQTravelProgramItem whereUpdatedAt($value)
* @mixin \Eloquent
*/
class IQTravelProgramItem extends Model
{

View file

@ -95,6 +95,15 @@ use Illuminate\Database\Eloquent\Collection;
* @property-read \App\Models\Sym\TravelCountry|null $travel_country_crm
* @property bool|null $is_rebook
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Lead whereIsRebook($value)
* @property-read Collection|\App\Models\LeadFile[] $lead_files
* @property-read int|null $lead_files_count
* @property-read \App\Models\LeadMail|null $lead_mail_last
* @property-read Collection|\App\Models\LeadMail[] $lead_mails
* @property-read int|null $lead_mails_count
* @property-read Collection|\App\Models\LeadMail[] $lead_mails_sent_at
* @property-read int|null $lead_mails_sent_at_count
* @property-read Collection|\App\Models\LeadNotice[] $lead_notices
* @property-read int|null $lead_notices_count
*/
class Lead extends Model
{

View file

@ -11,7 +11,7 @@ use Illuminate\Database\Eloquent\Model;
/**
* Class LeadFile
*
*
* @property int $id
* @property int $lead_id
* @property int $lead_mail_id
@ -24,11 +24,25 @@ use Illuminate\Database\Eloquent\Model;
* @property int $size
* @property Carbon $created_at
* @property Carbon $updated_at
*
* @property Lead $lead
* @property LeadMail $lead_mail
*
* @package App\Models
* @method static \Illuminate\Database\Eloquent\Builder|LeadFile newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|LeadFile newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|LeadFile query()
* @method static \Illuminate\Database\Eloquent\Builder|LeadFile whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|LeadFile whereDir($value)
* @method static \Illuminate\Database\Eloquent\Builder|LeadFile whereExt($value)
* @method static \Illuminate\Database\Eloquent\Builder|LeadFile whereFilename($value)
* @method static \Illuminate\Database\Eloquent\Builder|LeadFile whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|LeadFile whereIdentifier($value)
* @method static \Illuminate\Database\Eloquent\Builder|LeadFile whereLeadId($value)
* @method static \Illuminate\Database\Eloquent\Builder|LeadFile whereLeadMailId($value)
* @method static \Illuminate\Database\Eloquent\Builder|LeadFile whereMine($value)
* @method static \Illuminate\Database\Eloquent\Builder|LeadFile whereOriginalName($value)
* @method static \Illuminate\Database\Eloquent\Builder|LeadFile whereSize($value)
* @method static \Illuminate\Database\Eloquent\Builder|LeadFile whereUpdatedAt($value)
* @mixin \Eloquent
*/
class LeadFile extends Model
{

View file

@ -12,7 +12,7 @@ use Illuminate\Database\Eloquent\Model;
/**
* Class LeadMail
*
*
* @property int $id
* @property int $lead_id
* @property int $customer_id
@ -37,13 +37,41 @@ use Illuminate\Database\Eloquent\Model;
* @property Carbon $delivered_at
* @property Carbon $created_at
* @property Carbon $updated_at
*
* @property Customer $customer
* @property Lead $lead
* @property CustomerMail $customer_mail
* @property Collection|LeadFile[] $lead_files
*
* @package App\Models
* @property-read int|null $lead_files_count
* @property-read LeadMail|null $lead_mail
* @method static \Illuminate\Database\Eloquent\Builder|LeadMail newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|LeadMail newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|LeadMail query()
* @method static \Illuminate\Database\Eloquent\Builder|LeadMail whereBcc($value)
* @method static \Illuminate\Database\Eloquent\Builder|LeadMail whereCc($value)
* @method static \Illuminate\Database\Eloquent\Builder|LeadMail whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|LeadMail whereCustomerId($value)
* @method static \Illuminate\Database\Eloquent\Builder|LeadMail whereDeliveredAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|LeadMail whereDir($value)
* @method static \Illuminate\Database\Eloquent\Builder|LeadMail whereDraft($value)
* @method static \Illuminate\Database\Eloquent\Builder|LeadMail whereEmail($value)
* @method static \Illuminate\Database\Eloquent\Builder|LeadMail whereError($value)
* @method static \Illuminate\Database\Eloquent\Builder|LeadMail whereFail($value)
* @method static \Illuminate\Database\Eloquent\Builder|LeadMail whereForward($value)
* @method static \Illuminate\Database\Eloquent\Builder|LeadMail whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|LeadMail whereImportant($value)
* @method static \Illuminate\Database\Eloquent\Builder|LeadMail whereIsAnswer($value)
* @method static \Illuminate\Database\Eloquent\Builder|LeadMail whereLeadId($value)
* @method static \Illuminate\Database\Eloquent\Builder|LeadMail whereMessage($value)
* @method static \Illuminate\Database\Eloquent\Builder|LeadMail whereRecipient($value)
* @method static \Illuminate\Database\Eloquent\Builder|LeadMail whereReplyId($value)
* @method static \Illuminate\Database\Eloquent\Builder|LeadMail whereScheduledAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|LeadMail whereSend($value)
* @method static \Illuminate\Database\Eloquent\Builder|LeadMail whereSentAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|LeadMail whereSubdir($value)
* @method static \Illuminate\Database\Eloquent\Builder|LeadMail whereSubject($value)
* @method static \Illuminate\Database\Eloquent\Builder|LeadMail whereUpdatedAt($value)
* @mixin \Eloquent
*/
class LeadMail extends Model
{

View file

@ -13,7 +13,7 @@ use App\User;
/**
* Class LeadNotice
*
*
* @property int $id
* @property int $lead_id
* @property int $from_user_id
@ -24,11 +24,25 @@ use App\User;
* @property Carbon $edit_at
* @property Carbon $created_at
* @property Carbon $updated_at
*
* @property User $user
* @property Lead $lead
*
* @package App\Models
* @property-read User $from_user
* @property-read User|null $to_user
* @method static \Illuminate\Database\Eloquent\Builder|LeadNotice newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|LeadNotice newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|LeadNotice query()
* @method static \Illuminate\Database\Eloquent\Builder|LeadNotice whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|LeadNotice whereEditAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|LeadNotice whereFromUserId($value)
* @method static \Illuminate\Database\Eloquent\Builder|LeadNotice whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|LeadNotice whereImportant($value)
* @method static \Illuminate\Database\Eloquent\Builder|LeadNotice whereLeadId($value)
* @method static \Illuminate\Database\Eloquent\Builder|LeadNotice whereMessage($value)
* @method static \Illuminate\Database\Eloquent\Builder|LeadNotice whereShow($value)
* @method static \Illuminate\Database\Eloquent\Builder|LeadNotice whereToUserId($value)
* @method static \Illuminate\Database\Eloquent\Builder|LeadNotice whereUpdatedAt($value)
* @mixin \Eloquent
*/
class LeadNotice extends Model
{

View file

@ -31,6 +31,11 @@ use Illuminate\Database\Eloquent\Model;
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\LeadParticipant whereParticipantName($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\LeadParticipant whereParticipantSalutationId($value)
* @mixin \Eloquent
* @property int|null $participant_child
* @property int|null $nationality_id
* @property-read \App\Models\TravelNationality|null $travel_nationality
* @method static \Illuminate\Database\Eloquent\Builder|LeadParticipant whereNationalityId($value)
* @method static \Illuminate\Database\Eloquent\Builder|LeadParticipant whereParticipantChild($value)
*/
class LeadParticipant extends Model
{

View file

@ -36,6 +36,10 @@ use Illuminate\Database\Eloquent\Model;
* @property int|null $nationality_id
* @property-read \App\Models\TravelNationality|null $travel_nationality
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Participant whereNationalityId($value)
* @property bool|null $participant_pass
* @property bool|null $participant_storno
* @method static \Illuminate\Database\Eloquent\Builder|Participant whereParticipantPass($value)
* @method static \Illuminate\Database\Eloquent\Builder|Participant whereParticipantStorno($value)
*/
class Participant extends Model
{
@ -48,7 +52,9 @@ class Participant extends Model
'booking_id' => 'int',
'participant_salutation_id' => 'int',
'participant_child' => 'bool',
'participant_pass' => 'bool'
'participant_pass' => 'bool',
'participant_storno' => 'bool'
];
protected $dates = [
@ -63,7 +69,8 @@ class Participant extends Model
'participant_salutation_id',
'participant_child',
'nationality_id',
'participant_pass'
'participant_pass',
'participant_storno'
];
public function booking()

View file

@ -54,6 +54,7 @@ use Illuminate\Database\Eloquent\Model;
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\SfGuardUser newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\SfGuardUser query()
* @property-read \App\User|null $user
* @property-read mixed $fullname
*/
class SfGuardUser extends Model
{

View file

@ -40,6 +40,7 @@ use Illuminate\Database\Eloquent\Model;
* @property int|null $pos
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Sym\CmsContent whereObject($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Sym\CmsContent wherePos($value)
* @method static \Illuminate\Database\Eloquent\Builder|CmsContent withUniqueSlugConstraints(\Illuminate\Database\Eloquent\Model $model, string $attribute, array $config, string $slug)
*/
class CmsContent extends Model
{

View file

@ -51,6 +51,8 @@ use Illuminate\Database\Eloquent\Model;
* @property-read int|null $travel_country_services_count
* @property string|null $destco
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Sym\TravelCountry whereDestco($value)
* @property string|null $visum_text
* @method static \Illuminate\Database\Eloquent\Builder|TravelCountry whereVisumText($value)
*/
class TravelCountry extends Model
{

View file

@ -71,6 +71,8 @@ use Illuminate\Support\Str;
* @property-read int|null $travel_country_services_count
* @property string|null $destco
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TravelCountry whereDestco($value)
* @property string|null $visum_text
* @method static \Illuminate\Database\Eloquent\Builder|TravelCountry whereVisumText($value)
*/
class TravelCountry extends Model
{
@ -201,4 +203,13 @@ class TravelCountry extends Model
}
return "";
}
public static function getAsNameIdArray($empty = true, $id = 'crm_id'){
$ret = TravelCountry::get()->pluck('name', $id)->toArray();
if($empty){
$first = [null => "-"];
return $first + $ret;
}
return $ret;
}
}

View file

@ -51,6 +51,7 @@ use Illuminate\Database\Eloquent\Model;
* @property int|null $author_id
* @property-read \App\Models\CMSAuthor|null $author
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TravelGuide whereAuthorId($value)
* @method static \Illuminate\Database\Eloquent\Builder|TravelGuide withUniqueSlugConstraints(\Illuminate\Database\Eloquent\Model $model, string $attribute, array $config, string $slug)
*/
class TravelGuide extends Model
{

View file

@ -11,7 +11,7 @@ use Illuminate\Database\Eloquent\Model;
/**
* Class TravelPlace
*
*
* @property int $id
* @property string $name
* @property string $description
@ -21,10 +21,21 @@ use Illuminate\Database\Eloquent\Model;
* @property bool $active
* @property Carbon $created_at
* @property Carbon $updated_at
*
* @property TravelCountry $travel_country
*
* @package App\Models
* @method static \Illuminate\Database\Eloquent\Builder|TravelPlace newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|TravelPlace newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|TravelPlace query()
* @method static \Illuminate\Database\Eloquent\Builder|TravelPlace whereActive($value)
* @method static \Illuminate\Database\Eloquent\Builder|TravelPlace whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|TravelPlace whereDescription($value)
* @method static \Illuminate\Database\Eloquent\Builder|TravelPlace whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|TravelPlace whereLatitude($value)
* @method static \Illuminate\Database\Eloquent\Builder|TravelPlace whereLongitude($value)
* @method static \Illuminate\Database\Eloquent\Builder|TravelPlace whereName($value)
* @method static \Illuminate\Database\Eloquent\Builder|TravelPlace whereTravelCountryId($value)
* @method static \Illuminate\Database\Eloquent\Builder|TravelPlace whereUpdatedAt($value)
* @mixin \Eloquent
*/
class TravelPlace extends Model
{

View file

@ -106,6 +106,8 @@ use App\Services\Util;
* @property-read \Illuminate\Database\Eloquent\Collection|\App\Models\TravelUserBookingFile[] $booking_files
* @property-read int|null $booking_files_count
* @property-read \App\Models\TravelUser $customer
* @property-read \Illuminate\Database\Eloquent\Collection|\App\Models\TravelUserBookingFewoNotice[] $booking_fewo_notices
* @property-read int|null $booking_fewo_notices_count
*/
class TravelUserBookingFewo extends Model
{

View file

@ -12,7 +12,7 @@ use Illuminate\Database\Eloquent\Model;
/**
* Class TravelUserBookingFewoNotice
*
*
* @property int $id
* @property int $travel_user_booking_fewo_id
* @property int $from_user_id
@ -23,10 +23,24 @@ use Illuminate\Database\Eloquent\Model;
* @property Carbon $edit_at
* @property Carbon $created_at
* @property Carbon $updated_at
*
* @property TravelUserBookingFewo $travel_user_booking_fewo
*
* @package App\Models
* @property-read User $from_user
* @property-read User|null $to_user
* @method static \Illuminate\Database\Eloquent\Builder|TravelUserBookingFewoNotice newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|TravelUserBookingFewoNotice newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|TravelUserBookingFewoNotice query()
* @method static \Illuminate\Database\Eloquent\Builder|TravelUserBookingFewoNotice whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|TravelUserBookingFewoNotice whereEditAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|TravelUserBookingFewoNotice whereFromUserId($value)
* @method static \Illuminate\Database\Eloquent\Builder|TravelUserBookingFewoNotice whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|TravelUserBookingFewoNotice whereImportant($value)
* @method static \Illuminate\Database\Eloquent\Builder|TravelUserBookingFewoNotice whereMessage($value)
* @method static \Illuminate\Database\Eloquent\Builder|TravelUserBookingFewoNotice whereShow($value)
* @method static \Illuminate\Database\Eloquent\Builder|TravelUserBookingFewoNotice whereToUserId($value)
* @method static \Illuminate\Database\Eloquent\Builder|TravelUserBookingFewoNotice whereTravelUserBookingFewoId($value)
* @method static \Illuminate\Database\Eloquent\Builder|TravelUserBookingFewoNotice whereUpdatedAt($value)
* @mixin \Eloquent
*/
class TravelUserBookingFewoNotice extends Model
{