Google2Fa ready to upload
This commit is contained in:
parent
e3495be8b8
commit
73e38a006e
127 changed files with 2637 additions and 589 deletions
|
|
@ -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
|
||||
{
|
||||
|
|
|
|||
|
|
@ -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
|
||||
{
|
||||
|
|
|
|||
|
|
@ -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
|
||||
{
|
||||
|
|
|
|||
|
|
@ -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){
|
||||
|
|
|
|||
|
|
@ -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
|
||||
{
|
||||
|
|
|
|||
|
|
@ -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
|
||||
{
|
||||
|
|
|
|||
|
|
@ -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
|
||||
{
|
||||
|
|
|
|||
|
|
@ -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
|
||||
{
|
||||
|
|
|
|||
|
|
@ -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
|
||||
{
|
||||
|
|
|
|||
|
|
@ -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
|
||||
{
|
||||
|
|
|
|||
|
|
@ -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
|
||||
{
|
||||
|
|
|
|||
|
|
@ -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
|
||||
{
|
||||
|
|
|
|||
|
|
@ -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
|
||||
{
|
||||
|
|
|
|||
|
|
@ -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
|
||||
{
|
||||
|
|
|
|||
|
|
@ -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
|
||||
{
|
||||
|
|
|
|||
|
|
@ -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
|
||||
{
|
||||
|
|
|
|||
|
|
@ -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
|
||||
{
|
||||
|
|
|
|||
|
|
@ -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
|
||||
{
|
||||
|
|
|
|||
|
|
@ -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
|
||||
{
|
||||
|
|
|
|||
|
|
@ -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()
|
||||
|
|
|
|||
|
|
@ -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
|
||||
{
|
||||
|
|
|
|||
|
|
@ -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
|
||||
{
|
||||
|
|
|
|||
|
|
@ -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
|
||||
{
|
||||
|
|
|
|||
|
|
@ -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;
|
||||
}
|
||||
}
|
||||
|
|
@ -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
|
||||
{
|
||||
|
|
|
|||
|
|
@ -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
|
||||
{
|
||||
|
|
|
|||
|
|
@ -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
|
||||
{
|
||||
|
|
|
|||
|
|
@ -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
|
||||
{
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue