Updates to 03-2025
This commit is contained in:
parent
881fc84207
commit
4eb83def39
142 changed files with 21396 additions and 11243 deletions
|
|
@ -21,10 +21,10 @@ use Illuminate\Database\Eloquent\SoftDeletes;
|
|||
* @method static bool|null restore()
|
||||
* @method static \Illuminate\Database\Query\Builder|\App\Models\Account withTrashed()
|
||||
* @method static \Illuminate\Database\Query\Builder|\App\Models\Account withoutTrashed()
|
||||
* @mixin \Eloquent
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Account newModelQuery()
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Account newQuery()
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Account query()
|
||||
* @mixin \Eloquent
|
||||
*/
|
||||
class Account extends Model
|
||||
{
|
||||
|
|
|
|||
|
|
@ -30,13 +30,13 @@ use Illuminate\Database\Eloquent\Model;
|
|||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Airline whereName($value)
|
||||
* @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)
|
||||
* @mixin \Eloquent
|
||||
*/
|
||||
class Airline extends Model
|
||||
{
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@ use Illuminate\Database\Eloquent\Model;
|
|||
|
||||
/**
|
||||
* Class Airport
|
||||
*
|
||||
*
|
||||
* @property int $id
|
||||
* @property string $code
|
||||
* @property string $name
|
||||
|
|
@ -20,8 +20,19 @@ use Illuminate\Database\Eloquent\Model;
|
|||
* @property bool $active
|
||||
* @property Carbon|null $created_at
|
||||
* @property Carbon|null $updated_at
|
||||
*
|
||||
* @package App\Models
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|Airport newModelQuery()
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|Airport newQuery()
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|Airport query()
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|Airport whereActive($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|Airport whereCity($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|Airport whereCode($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|Airport whereCountry($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|Airport whereCreatedAt($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|Airport whereId($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|Airport whereName($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|Airport whereUpdatedAt($value)
|
||||
* @mixin \Eloquent
|
||||
*/
|
||||
class Airport extends Model
|
||||
{
|
||||
|
|
|
|||
|
|
@ -32,12 +32,12 @@ use Illuminate\Database\Eloquent\Model;
|
|||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\AnswerQuestion whereQuestion($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\AnswerQuestion whereQuestionText($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\AnswerQuestion whereUpdatedAt($value)
|
||||
* @mixin \Eloquent
|
||||
* @property-read \Illuminate\Database\Eloquent\Collection|\App\Models\IQContentFaq[] $iq_content_faq
|
||||
* @property-read int|null $iq_content_faq_count
|
||||
* @property int|null $i_q_content_category_id
|
||||
* @property-read \App\Models\IQContentCategory|null $iq_content_category
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\AnswerQuestion whereIQContentCategoryId($value)
|
||||
* @mixin \Eloquent
|
||||
*/
|
||||
class AnswerQuestion extends Model
|
||||
{
|
||||
|
|
|
|||
|
|
@ -40,6 +40,7 @@ use Illuminate\Database\Eloquent\Model;
|
|||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Arrangement whereTypeId($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Arrangement whereTypeS($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Arrangement whereViewPosition($value)
|
||||
* @property-read \App\Models\ArrangementType|null $arrangement_type
|
||||
* @mixin \Eloquent
|
||||
*/
|
||||
class Arrangement extends Model
|
||||
|
|
|
|||
|
|
@ -117,7 +117,6 @@ use Illuminate\Database\Eloquent\Collection;
|
|||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Booking whereTravelagendaId($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Booking whereUpdatedAt($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Booking whereWebsiteId($value)
|
||||
* @mixin \Eloquent
|
||||
* @property-read int|null $service_provider_entries_count
|
||||
* @property float|null $canceled
|
||||
* @property float|null $price_canceled
|
||||
|
|
@ -190,6 +189,17 @@ use Illuminate\Database\Eloquent\Collection;
|
|||
* @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)
|
||||
* @property int|null $insurance_offer
|
||||
* @property int|null $airport_id
|
||||
* @property-read \App\Models\Airport|null $airport
|
||||
* @property-read Collection<int, \App\Models\BookingDocument> $booking_documents
|
||||
* @property-read int|null $booking_documents_count
|
||||
* @property-read Collection<int, \App\Models\CustomerMail> $customer_mails_reverse
|
||||
* @property-read int|null $customer_mails_reverse_count
|
||||
* @property-read \App\Models\Salutation|null $participant_salutation
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|Booking whereAirportId($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|Booking whereInsuranceOffer($value)
|
||||
* @mixin \Eloquent
|
||||
*/
|
||||
class Booking extends Model
|
||||
{
|
||||
|
|
|
|||
|
|
@ -28,9 +28,9 @@ use Illuminate\Database\Eloquent\Model;
|
|||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\BookingCountryService whereId($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\BookingCountryService whereTravelCountryServiceId($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\BookingCountryService whereUpdatedAt($value)
|
||||
* @mixin \Eloquent
|
||||
* @property int|null $status
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\BookingCountryService whereStatus($value)
|
||||
* @mixin \Eloquent
|
||||
*/
|
||||
class BookingCountryService extends Model
|
||||
{
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@ use Illuminate\Database\Eloquent\Model;
|
|||
|
||||
/**
|
||||
* Class BookingDocument
|
||||
*
|
||||
*
|
||||
* @property int $id
|
||||
* @property int|null $booking_id
|
||||
* @property int|null $customer_id
|
||||
|
|
@ -26,12 +26,37 @@ use Illuminate\Database\Eloquent\Model;
|
|||
* @property Carbon $date
|
||||
* @property Carbon|null $created_at
|
||||
* @property Carbon|null $updated_at
|
||||
*
|
||||
* @property Booking|null $booking
|
||||
* @property Customer|null $customer
|
||||
* @property Lead|null $lead
|
||||
*
|
||||
* @package App\Models
|
||||
* @property \App\Models\Coupon|null $coupon_id
|
||||
* @property int|null $booking_storno_id
|
||||
* @property object|null $data
|
||||
* @property int|null $status
|
||||
* @property-read \App\Models\BookingStorno|null $booking_storno
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|BookingDocument newModelQuery()
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|BookingDocument newQuery()
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|BookingDocument query()
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|BookingDocument whereBookingId($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|BookingDocument whereBookingStornoId($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|BookingDocument whereCouponId($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|BookingDocument whereCreatedAt($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|BookingDocument whereCustomerId($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|BookingDocument whereData($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|BookingDocument whereDate($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|BookingDocument whereDir($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|BookingDocument whereExt($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|BookingDocument whereFilename($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|BookingDocument whereId($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|BookingDocument whereIdentifier($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|BookingDocument whereLeadId($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|BookingDocument whereMine($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|BookingDocument whereOriginalName($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|BookingDocument whereSize($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|BookingDocument whereStatus($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|BookingDocument whereUpdatedAt($value)
|
||||
* @mixin \Eloquent
|
||||
*/
|
||||
class BookingDocument extends Model
|
||||
{
|
||||
|
|
|
|||
|
|
@ -55,7 +55,6 @@ use Illuminate\Database\Eloquent\Model;
|
|||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\BookingDraftItem whereTravelClassId($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\BookingDraftItem whereTravelProgramId($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\BookingDraftItem whereUpdatedAt($value)
|
||||
* @mixin \Eloquent
|
||||
* @property int|null $fewo_lodging_id
|
||||
* @property float|null $price
|
||||
* @property-read \App\Models\Booking $booking
|
||||
|
|
@ -64,6 +63,7 @@ use Illuminate\Database\Eloquent\Model;
|
|||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\BookingDraftItem newModelQuery()
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\BookingDraftItem newQuery()
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\BookingDraftItem query()
|
||||
* @mixin \Eloquent
|
||||
*/
|
||||
class BookingDraftItem extends Model
|
||||
{
|
||||
|
|
|
|||
|
|
@ -36,9 +36,10 @@ use Illuminate\Database\Eloquent\Model;
|
|||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\BookingStorno whereStornoDate($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\BookingStorno whereTotal($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\BookingStorno whereUpdatedAt($value)
|
||||
* @mixin \Eloquent
|
||||
* @property \Illuminate\Support\Carbon|null $storno_print
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\BookingStorno whereStornoPrint($value)
|
||||
* @property-read \App\Models\BookingDocument|null $booking_document
|
||||
* @mixin \Eloquent
|
||||
*/
|
||||
class BookingStorno extends Model
|
||||
{
|
||||
|
|
|
|||
|
|
@ -24,9 +24,9 @@ use Illuminate\Database\Eloquent\Model;
|
|||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\CMSAuthor whereId($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\CMSAuthor whereName($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\CMSAuthor whereUpdatedAt($value)
|
||||
* @mixin \Eloquent
|
||||
* @property string|null $description
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\CMSAuthor whereDescription($value)
|
||||
* @mixin \Eloquent
|
||||
*/
|
||||
class CMSAuthor extends Model
|
||||
{
|
||||
|
|
|
|||
|
|
@ -4,41 +4,42 @@ namespace App\Models;
|
|||
|
||||
use Cviebrock\EloquentSluggable\Sluggable;
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
|
||||
/**
|
||||
* App\Models\CMSContent
|
||||
*
|
||||
* @property int $id
|
||||
* @property string $name
|
||||
* @property string $slug
|
||||
* @property string|null $identifier
|
||||
* @property string $field
|
||||
* @property string|null $text
|
||||
* @property string|null $full_text
|
||||
* @property array|null $object
|
||||
* @property int|null $integer
|
||||
* @property float|null $decimal
|
||||
* @property string|null $decimal
|
||||
* @property int|null $pos
|
||||
* @property \Illuminate\Support\Carbon|null $created_at
|
||||
* @property \Illuminate\Support\Carbon|null $updated_at
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\CMSContent findSimilarSlugs($attribute, $config, $slug)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\CMSContent whereCreatedAt($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\CMSContent whereDecimal($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\CMSContent whereField($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\CMSContent whereFullText($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\CMSContent whereId($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\CMSContent whereInteger($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\CMSContent whereName($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\CMSContent whereSlug($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\CMSContent whereText($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\CMSContent whereUpdatedAt($value)
|
||||
* @mixin \Eloquent
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\CMSContent newModelQuery()
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\CMSContent newQuery()
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\CMSContent query()
|
||||
* @property string|null $identifier
|
||||
* @property array|null $object
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\CMSContent whereIdentifier($value)
|
||||
* @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 findSimilarSlugs(string $attribute, array $config, string $slug)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|CMSContent newModelQuery()
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|CMSContent newQuery()
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|CMSContent query()
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|CMSContent whereCreatedAt($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|CMSContent whereDecimal($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|CMSContent whereField($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|CMSContent whereFullText($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|CMSContent whereId($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|CMSContent whereIdentifier($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|CMSContent whereInteger($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|CMSContent whereName($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|CMSContent whereObject($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|CMSContent wherePos($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|CMSContent whereSlug($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|CMSContent whereText($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|CMSContent whereUpdatedAt($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|CMSContent withUniqueSlugConstraints(\Illuminate\Database\Eloquent\Model $model, string $attribute, array $config, string $slug)
|
||||
* @mixin \Eloquent
|
||||
*/
|
||||
class CMSContent extends Model
|
||||
{
|
||||
|
|
@ -74,7 +75,7 @@ class CMSContent extends Model
|
|||
'pos' => 'int'
|
||||
];
|
||||
|
||||
public function sluggable()
|
||||
public function sluggable(): array
|
||||
{
|
||||
return [
|
||||
'slug' => [
|
||||
|
|
|
|||
|
|
@ -34,12 +34,12 @@ use Illuminate\Database\Eloquent\Model;
|
|||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\CMSInfo whereSlug($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\CMSInfo whereText($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\CMSInfo whereUpdatedAt($value)
|
||||
* @mixin \Eloquent
|
||||
* @property string $type
|
||||
* @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)
|
||||
* @mixin \Eloquent
|
||||
*/
|
||||
class CMSInfo extends Model
|
||||
{
|
||||
|
|
@ -61,7 +61,8 @@ class CMSInfo extends Model
|
|||
'name', 'slug', 'type', 'text', 'full_text', 'integer', 'decimal', 'bool'
|
||||
];
|
||||
|
||||
public function sluggable()
|
||||
|
||||
public function sluggable(): array
|
||||
{
|
||||
return [
|
||||
'slug' => [
|
||||
|
|
|
|||
|
|
@ -26,13 +26,13 @@ use Illuminate\Database\Eloquent\Model;
|
|||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\CMSInfoAvailable whereTo($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\CMSInfoAvailable whereType($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\CMSInfoAvailable whereUpdatedAt($value)
|
||||
* @mixin \Eloquent
|
||||
* @property int $wday
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\CMSInfoAvailable whereWday($value)
|
||||
* @property int|null $special
|
||||
* @property string|null $date
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\CMSInfoAvailable whereDate($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\CMSInfoAvailable whereSpecial($value)
|
||||
* @mixin \Eloquent
|
||||
*/
|
||||
class CMSInfoAvailable extends Model
|
||||
{
|
||||
|
|
|
|||
|
|
@ -26,10 +26,10 @@ use PHPUnit\Framework\Constraint\Count;
|
|||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Country whereIt($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Country wherePhone($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Country whereRu($value)
|
||||
* @mixin \Eloquent
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Country newModelQuery()
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Country newQuery()
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Country query()
|
||||
* @mixin \Eloquent
|
||||
*/
|
||||
class Country extends Model
|
||||
{
|
||||
|
|
|
|||
|
|
@ -44,9 +44,10 @@ use Illuminate\Database\Eloquent\Collection;
|
|||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Coupon whereUpdatedAt($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Coupon whereValidDate($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Coupon whereValue($value)
|
||||
* @mixin \Eloquent
|
||||
* @property string|null $text
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Coupon whereText($value)
|
||||
* @property-read \App\Models\BookingDocument|null $booking_document
|
||||
* @mixin \Eloquent
|
||||
*/
|
||||
class Coupon extends Model
|
||||
{
|
||||
|
|
|
|||
|
|
@ -42,12 +42,12 @@ use Illuminate\Database\Eloquent\Model;
|
|||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\CustomerFewoFile whereSize($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\CustomerFewoFile whereTravelUserId($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\CustomerFewoFile whereUpdatedAt($value)
|
||||
* @mixin \Eloquent
|
||||
* @property \Illuminate\Support\Carbon|null $deleted_at
|
||||
* @method static \Illuminate\Database\Query\Builder|\App\Models\CustomerFewoFile onlyTrashed()
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\CustomerFewoFile whereDeletedAt($value)
|
||||
* @method static \Illuminate\Database\Query\Builder|\App\Models\CustomerFewoFile withTrashed()
|
||||
* @method static \Illuminate\Database\Query\Builder|\App\Models\CustomerFewoFile withoutTrashed()
|
||||
* @mixin \Eloquent
|
||||
*/
|
||||
class CustomerFewoFile extends Model
|
||||
{
|
||||
|
|
|
|||
|
|
@ -70,7 +70,6 @@ use Illuminate\Database\Eloquent\Model;
|
|||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\CustomerFewoMail whereTravelUserBookingFewoId($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\CustomerFewoMail whereTravelUserId($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\CustomerFewoMail whereUpdatedAt($value)
|
||||
* @mixin \Eloquent
|
||||
* @property-read \App\Models\TravelUserBookingFewo $booking
|
||||
* @property-read \App\Models\TravelUser $customer
|
||||
* @property-read \Illuminate\Database\Eloquent\Collection|\App\Models\CustomerFewoFile[] $customer_files
|
||||
|
|
@ -83,6 +82,7 @@ use Illuminate\Database\Eloquent\Model;
|
|||
* @method static \Illuminate\Database\Query\Builder|\App\Models\CustomerFewoMail withoutTrashed()
|
||||
* @property array|null $forward
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\CustomerFewoMail whereForward($value)
|
||||
* @mixin \Eloquent
|
||||
*/
|
||||
class CustomerFewoMail extends Model
|
||||
{
|
||||
|
|
|
|||
|
|
@ -74,11 +74,11 @@ use Illuminate\Database\Eloquent\Model;
|
|||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\CustomerMail whereSubject($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\CustomerMail whereTravelCountryId($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\CustomerMail whereUpdatedAt($value)
|
||||
* @mixin \Eloquent
|
||||
* @property int|null $subdir
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\CustomerMail whereSubdir($value)
|
||||
* @property array|null $forward
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\CustomerMail whereForward($value)
|
||||
* @mixin \Eloquent
|
||||
*/
|
||||
class CustomerMail extends Model
|
||||
{
|
||||
|
|
|
|||
|
|
@ -17,7 +17,6 @@ use Illuminate\Database\Eloquent\Model;
|
|||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Draft whereId($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Draft whereName($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Draft whereUpdatedAt($value)
|
||||
* @mixin \Eloquent
|
||||
* @property-read \Illuminate\Database\Eloquent\Collection|\App\Models\DraftItem[] $draft_items
|
||||
* @property-read \Illuminate\Database\Eloquent\Collection|\App\Models\TravelProgramDraft[] $travel_program_drafts
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Draft newModelQuery()
|
||||
|
|
@ -25,6 +24,7 @@ use Illuminate\Database\Eloquent\Model;
|
|||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Draft query()
|
||||
* @property-read int|null $draft_items_count
|
||||
* @property-read int|null $travel_program_drafts_count
|
||||
* @mixin \Eloquent
|
||||
*/
|
||||
class Draft extends Model
|
||||
{
|
||||
|
|
|
|||
|
|
@ -42,7 +42,6 @@ use Illuminate\Database\Eloquent\Model;
|
|||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\DraftItem wherePriceAdult($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\DraftItem wherePriceChildren($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\DraftItem whereUpdatedAt($value)
|
||||
* @mixin \Eloquent
|
||||
* @property string|null $service
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\DraftItem whereService($value)
|
||||
* @property float|null $price
|
||||
|
|
@ -50,6 +49,7 @@ use Illuminate\Database\Eloquent\Model;
|
|||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\DraftItem newModelQuery()
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\DraftItem newQuery()
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\DraftItem query()
|
||||
* @mixin \Eloquent
|
||||
*/
|
||||
class DraftItem extends Model
|
||||
{
|
||||
|
|
|
|||
|
|
@ -17,7 +17,6 @@ use Illuminate\Database\Eloquent\Model;
|
|||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\DraftType whereId($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\DraftType whereName($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\DraftType whereUpdatedAt($value)
|
||||
* @mixin \Eloquent
|
||||
* @property-read \Illuminate\Database\Eloquent\Collection|\App\Models\DraftItem[] $draft_items
|
||||
* @property string|null $color
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\DraftType whereColor($value)
|
||||
|
|
@ -27,6 +26,7 @@ use Illuminate\Database\Eloquent\Model;
|
|||
* @property int|null $pos
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\DraftType wherePos($value)
|
||||
* @property-read int|null $draft_items_count
|
||||
* @mixin \Eloquent
|
||||
*/
|
||||
class DraftType extends Model
|
||||
{
|
||||
|
|
|
|||
|
|
@ -31,9 +31,9 @@ use Illuminate\Database\Eloquent\Model;
|
|||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\EmailTemplate whereMessage($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\EmailTemplate whereSubject($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\EmailTemplate whereUpdatedAt($value)
|
||||
* @mixin \Eloquent
|
||||
* @property string $name
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\EmailTemplate whereName($value)
|
||||
* @mixin \Eloquent
|
||||
*/
|
||||
class EmailTemplate extends Model
|
||||
{
|
||||
|
|
|
|||
|
|
@ -94,7 +94,6 @@ use HTMLHelper;
|
|||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Feedback whereTravelProgram($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Feedback whereTreeRoot($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Feedback whereUpdatedAt($value)
|
||||
* @mixin \Eloquent
|
||||
* @property int|null $travel_guide_content_id
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Feedback newModelQuery()
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Feedback newQuery()
|
||||
|
|
@ -105,6 +104,20 @@ use HTMLHelper;
|
|||
* @property-read int|null $children_count
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Feedback whereBeforeTitle($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Feedback whereTitleShort($value)
|
||||
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Page> $child_pages
|
||||
* @property-read int|null $child_pages_count
|
||||
* @property-read \App\Models\Page|null $page
|
||||
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Page> $pages
|
||||
* @property-read int|null $pages_count
|
||||
* @property-read \App\Models\Page|null $parent_page
|
||||
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\TravelCountry> $travel_countries
|
||||
* @property-read int|null $travel_countries_count
|
||||
* @property-read \App\Models\TravelCountry|null $travel_country
|
||||
* @property-read \App\Models\TravelGuide|null $travel_guide
|
||||
* @property-read \App\Models\TravelProgram|null $travel_program_content
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|Page findSimilarSlugs(string $attribute, array $config, string $slug)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|Page withUniqueSlugConstraints(\Illuminate\Database\Eloquent\Model $model, string $attribute, array $config, string $slug)
|
||||
* @mixin \Eloquent
|
||||
*/
|
||||
class Feedback extends Page
|
||||
{
|
||||
|
|
|
|||
|
|
@ -34,7 +34,6 @@ use Reliese\Database\Eloquent\Model as Eloquent;
|
|||
* @property \Illuminate\Database\Eloquent\Collection $pages
|
||||
* @property \Illuminate\Database\Eloquent\Collection $travel_user_booking_fewos
|
||||
* @package App\Models
|
||||
* @mixin \Eloquent
|
||||
* @property string|null $single_name
|
||||
* @property string $zip_code
|
||||
* @property int|null $maximum_adults
|
||||
|
|
@ -65,6 +64,7 @@ use Reliese\Database\Eloquent\Model as Eloquent;
|
|||
* @property-read int|null $travel_user_booking_fewos_count
|
||||
* @property string|null $pdf_name
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\FewoLodging wherePdfName($value)
|
||||
* @mixin \Eloquent
|
||||
*/
|
||||
class FewoLodging extends Model
|
||||
{
|
||||
|
|
|
|||
|
|
@ -17,7 +17,6 @@ use Illuminate\Database\Eloquent\Model;
|
|||
* @property \Illuminate\Database\Eloquent\Collection $fewo_lodgings
|
||||
* @property \Illuminate\Database\Eloquent\Collection $fewo_lodging_group_images
|
||||
* @package App\Models
|
||||
* @mixin \Eloquent
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\FewoLodgingGroup newModelQuery()
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\FewoLodgingGroup newQuery()
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\FewoLodgingGroup query()
|
||||
|
|
@ -25,6 +24,7 @@ use Illuminate\Database\Eloquent\Model;
|
|||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\FewoLodgingGroup whereName($value)
|
||||
* @property-read int|null $fewo_lodging_group_images_count
|
||||
* @property-read int|null $fewo_lodgings_count
|
||||
* @mixin \Eloquent
|
||||
*/
|
||||
class FewoLodgingGroup extends Model
|
||||
{
|
||||
|
|
|
|||
|
|
@ -21,7 +21,6 @@ use Illuminate\Database\Eloquent\Model;
|
|||
* @property string $description
|
||||
* @property \App\Models\FewoLodgingGroup $fewo_lodging_group
|
||||
* @package App\Models
|
||||
* @mixin \Eloquent
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\FewoLodgingGroupImage newModelQuery()
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\FewoLodgingGroupImage newQuery()
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\FewoLodgingGroupImage query()
|
||||
|
|
@ -32,6 +31,7 @@ use Illuminate\Database\Eloquent\Model;
|
|||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\FewoLodgingGroupImage whereGroupId($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\FewoLodgingGroupImage whereId($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\FewoLodgingGroupImage wherePos($value)
|
||||
* @mixin \Eloquent
|
||||
*/
|
||||
class FewoLodgingGroupImage extends Model
|
||||
{
|
||||
|
|
|
|||
|
|
@ -20,7 +20,6 @@ use Illuminate\Database\Eloquent\Model;
|
|||
* @property string $description
|
||||
* @property \App\Models\FewoLodging $fewo_lodging
|
||||
* @package App\Models
|
||||
* @mixin \Eloquent
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\FewoLodgingImage newModelQuery()
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\FewoLodgingImage newQuery()
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\FewoLodgingImage query()
|
||||
|
|
@ -30,6 +29,7 @@ use Illuminate\Database\Eloquent\Model;
|
|||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\FewoLodgingImage whereId($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\FewoLodgingImage whereLodgingId($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\FewoLodgingImage wherePos($value)
|
||||
* @mixin \Eloquent
|
||||
*/
|
||||
class FewoLodgingImage extends Model
|
||||
{
|
||||
|
|
|
|||
|
|
@ -16,13 +16,13 @@ use Illuminate\Database\Eloquent\Model;
|
|||
* @property string $name
|
||||
* @property \Illuminate\Database\Eloquent\Collection $fewo_lodgings
|
||||
* @package App\Models
|
||||
* @mixin \Eloquent
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\FewoLodgingType newModelQuery()
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\FewoLodgingType newQuery()
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\FewoLodgingType query()
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\FewoLodgingType whereId($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\FewoLodgingType whereName($value)
|
||||
* @property-read int|null $fewo_lodgings_count
|
||||
* @mixin \Eloquent
|
||||
*/
|
||||
class FewoLodgingType extends Model
|
||||
{
|
||||
|
|
|
|||
|
|
@ -20,7 +20,6 @@ use Illuminate\Database\Eloquent\Model;
|
|||
* @property \App\Models\FewoSeason $fewo_season
|
||||
* @property \App\Models\FewoLodging $fewo_lodging
|
||||
* @package App\Models
|
||||
* @mixin \Eloquent
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\FewoPrice newModelQuery()
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\FewoPrice newQuery()
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\FewoPrice query()
|
||||
|
|
@ -29,6 +28,7 @@ use Illuminate\Database\Eloquent\Model;
|
|||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\FewoPrice whereLodgingId($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\FewoPrice wherePerNight($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\FewoPrice whereSeasonId($value)
|
||||
* @mixin \Eloquent
|
||||
*/
|
||||
class FewoPrice extends Model
|
||||
{
|
||||
|
|
|
|||
|
|
@ -20,7 +20,6 @@ use Illuminate\Database\Eloquent\Model;
|
|||
* @property int $type
|
||||
* @property \App\Models\FewoLodging $fewo_lodging
|
||||
* @package App\Models
|
||||
* @mixin \Eloquent
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\FewoReservation newModelQuery()
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\FewoReservation newQuery()
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\FewoReservation query()
|
||||
|
|
@ -30,6 +29,7 @@ use Illuminate\Database\Eloquent\Model;
|
|||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\FewoReservation whereStatus($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\FewoReservation whereToDate($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\FewoReservation whereType($value)
|
||||
* @mixin \Eloquent
|
||||
*/
|
||||
class FewoReservation extends Model
|
||||
{
|
||||
|
|
|
|||
|
|
@ -21,7 +21,6 @@ use Illuminate\Database\Eloquent\Model;
|
|||
* @property int $only_weekday
|
||||
* @property \Illuminate\Database\Eloquent\Collection $fewo_prices
|
||||
* @package App\Models
|
||||
* @mixin \Eloquent
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\FewoSeason newModelQuery()
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\FewoSeason newQuery()
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\FewoSeason query()
|
||||
|
|
@ -33,6 +32,7 @@ use Illuminate\Database\Eloquent\Model;
|
|||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\FewoSeason whereOnlyWeekday($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\FewoSeason whereToDate($value)
|
||||
* @property-read int|null $fewo_prices_count
|
||||
* @mixin \Eloquent
|
||||
*/
|
||||
class FewoSeason extends Model
|
||||
{
|
||||
|
|
|
|||
|
|
@ -37,8 +37,8 @@ use Illuminate\Database\Eloquent\Model;
|
|||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\IQContentCategory wherePos($value)
|
||||
* @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)
|
||||
* @mixin \Eloquent
|
||||
*/
|
||||
class IQContentCategory extends Model
|
||||
{
|
||||
|
|
@ -62,7 +62,7 @@ class IQContentCategory extends Model
|
|||
];
|
||||
|
||||
|
||||
public function sluggable()
|
||||
public function sluggable(): array
|
||||
{
|
||||
return [
|
||||
'slug' => [
|
||||
|
|
|
|||
|
|
@ -25,10 +25,10 @@ use Illuminate\Database\Eloquent\Model;
|
|||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\IQContentFaq query()
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\IQContentFaq whereTreeNodeId($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\IQContentFaq whereFaqId($value)
|
||||
* @mixin \Eloquent
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\IQContentFaq whereCreatedAt($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\IQContentFaq whereId($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\IQContentFaq whereUpdatedAt($value)
|
||||
* @mixin \Eloquent
|
||||
*/
|
||||
class IQContentFaq extends Model
|
||||
{
|
||||
|
|
|
|||
|
|
@ -22,9 +22,9 @@ use Illuminate\Database\Eloquent\Model;
|
|||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\IQContentSite whereTravelGuideId($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\IQContentSite whereTreeNodeId($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\IQContentSite whereUpdatedAt($value)
|
||||
* @mixin \Eloquent
|
||||
* @property string|null $identifier
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\IQContentSite whereIdentifier($value)
|
||||
* @mixin \Eloquent
|
||||
*/
|
||||
class IQContentSite extends Model
|
||||
{
|
||||
|
|
|
|||
|
|
@ -42,13 +42,13 @@ use Illuminate\Support\Str;
|
|||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\IQContentTree whereUpdatedAt($value)
|
||||
* @method static \Illuminate\Database\Query\Builder|\App\Models\IQContentTree withTrashed()
|
||||
* @method static \Illuminate\Database\Query\Builder|\App\Models\IQContentTree withoutTrashed()
|
||||
* @mixin \Eloquent
|
||||
* @property int|null $page_id
|
||||
* @property int|null $root_id
|
||||
* @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)
|
||||
* @mixin \Eloquent
|
||||
*/
|
||||
class IQContentTree extends Model
|
||||
{
|
||||
|
|
@ -67,7 +67,7 @@ class IQContentTree extends Model
|
|||
|
||||
protected $casts = ['settings' => 'array'];
|
||||
|
||||
public function sluggable()
|
||||
public function sluggable(): array
|
||||
{
|
||||
return [
|
||||
'slug' => [
|
||||
|
|
|
|||
|
|
@ -50,7 +50,6 @@ use Illuminate\Support\Str;
|
|||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\IQContentTreeNode whereUpdatedAt($value)
|
||||
* @method static \Illuminate\Database\Query\Builder|\App\Models\IQContentTreeNode withTrashed()
|
||||
* @method static \Illuminate\Database\Query\Builder|\App\Models\IQContentTreeNode withoutTrashed()
|
||||
* @mixin \Eloquent
|
||||
* @property-read \Illuminate\Database\Eloquent\Collection|\App\Models\IQContentSite[] $iq_content_site
|
||||
* @property-read \Illuminate\Database\Eloquent\Collection|\App\Models\IQContentSite[] $iq_content_sites
|
||||
* @property-read int|null $iq_content_sites_count
|
||||
|
|
@ -64,6 +63,7 @@ use Illuminate\Support\Str;
|
|||
* @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)
|
||||
* @mixin \Eloquent
|
||||
*/
|
||||
class IQContentTreeNode extends Model
|
||||
{
|
||||
|
|
@ -82,7 +82,7 @@ class IQContentTreeNode extends Model
|
|||
|
||||
protected $casts = ['settings' => 'array', 'image' => 'array'];
|
||||
|
||||
public function sluggable()
|
||||
public function sluggable(): array
|
||||
{
|
||||
return [
|
||||
'slug' => [
|
||||
|
|
|
|||
|
|
@ -91,7 +91,6 @@ use Illuminate\Database\Eloquent\Collection;
|
|||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Lead whereTravelperiodStart($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Lead whereUpdatedAt($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Lead whereWebsiteId($value)
|
||||
* @mixin \Eloquent
|
||||
* @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)
|
||||
|
|
@ -104,6 +103,7 @@ use Illuminate\Database\Eloquent\Collection;
|
|||
* @property-read int|null $lead_mails_sent_at_count
|
||||
* @property-read Collection|\App\Models\LeadNotice[] $lead_notices
|
||||
* @property-read int|null $lead_notices_count
|
||||
* @mixin \Eloquent
|
||||
*/
|
||||
class Lead extends Model
|
||||
{
|
||||
|
|
|
|||
|
|
@ -30,12 +30,12 @@ use Illuminate\Database\Eloquent\Model;
|
|||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\LeadParticipant whereParticipantFirstname($value)
|
||||
* @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)
|
||||
* @mixin \Eloquent
|
||||
*/
|
||||
class LeadParticipant extends Model
|
||||
{
|
||||
|
|
|
|||
228
app/Models/News.php
Normal file
228
app/Models/News.php
Normal file
|
|
@ -0,0 +1,228 @@
|
|||
<?php
|
||||
|
||||
namespace App\Models;
|
||||
|
||||
use Carbon\Carbon;
|
||||
use HTMLHelper;
|
||||
|
||||
/**
|
||||
* App\Models\News
|
||||
*
|
||||
* @property int $id
|
||||
* @property int|null $owner
|
||||
* @property string|null $model
|
||||
* @property int|null $lvl
|
||||
* @property int $owner_second
|
||||
* @property int|null $catalog_id
|
||||
* @property int|null $catalog_index
|
||||
* @property string|null $slug
|
||||
* @property int|null $travel_program
|
||||
* @property int|null $status
|
||||
* @property int|null $show_in_navi
|
||||
* @property int|null $order
|
||||
* @property string|null $title
|
||||
* @property string|null $pagetitle
|
||||
* @property string|null $description
|
||||
* @property string|null $keywords
|
||||
* @property string|null $content
|
||||
* @property string|null $content_new
|
||||
* @property string|null $buma_destination
|
||||
* @property int|null $OLD_CatalogID
|
||||
* @property int|null $OLD_OwnerID
|
||||
* @property int|null $buma_gjr
|
||||
* @property string|null $date
|
||||
* @property int $price-tags
|
||||
* @property string|null $text_right
|
||||
* @property string|null $keyword
|
||||
* @property string|null $canonical_url
|
||||
* @property int|null $country_id
|
||||
* @property string|null $template
|
||||
* @property int|null $lft
|
||||
* @property int|null $rgt
|
||||
* @property int|null $tree_root
|
||||
* @property int|null $parent_id
|
||||
* @property string|null $real_url_path
|
||||
* @property string|null $box_body
|
||||
* @property string|null $box_image_url
|
||||
* @property string|null $box_star
|
||||
* @property string|null $box_discount
|
||||
* @property string|null $cms_settings
|
||||
* @property int|null $fewo_lodging
|
||||
* @property \Illuminate\Support\Carbon|null $created_at
|
||||
* @property \Illuminate\Support\Carbon|null $updated_at
|
||||
* @property-read \Illuminate\Database\Eloquent\Collection|\App\Models\News[] $children
|
||||
* @property-read \App\Models\News|null $parent
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\News whereBoxBody($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\News whereBoxDiscount($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\News whereBoxImageUrl($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\News whereBoxStar($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\News whereBumaDestination($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\News whereBumaGjr($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\News whereCanonicalUrl($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\News whereCatalogId($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\News whereCatalogIndex($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\News whereCmsSettings($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\News whereContent($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\News whereContentNew($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\News whereCountryId($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\News whereCreatedAt($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\News whereDate($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\News whereDescription($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\News whereFewoLodging($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\News whereId($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\News whereKeyword($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\News whereKeywords($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\News whereLft($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\News whereLvl($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\News whereModel($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\News whereOLDCatalogID($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\News whereOLDOwnerID($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\News whereOrder($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\News whereOwner($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\News whereOwnerSecond($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\News wherePagetitle($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\News whereParentId($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\News wherePriceTags($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\News whereRealUrlPath($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\News whereRgt($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\News whereShowInNavi($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\News whereSlug($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\News whereStatus($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\News whereTemplate($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\News whereTextRight($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\News whereTitle($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\News whereTravelProgram($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\News whereTreeRoot($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\News whereUpdatedAt($value)
|
||||
* @property int|null $travel_guide_content_id
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\News newModelQuery()
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\News newQuery()
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\News query()
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\News whereTravelGuideContentId($value)
|
||||
* @property string|null $title_short
|
||||
* @property string|null $before_title
|
||||
* @property-read int|null $children_count
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\News whereBeforeTitle($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\News whereTitleShort($value)
|
||||
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Page> $child_pages
|
||||
* @property-read int|null $child_pages_count
|
||||
* @property-read \App\Models\Page|null $page
|
||||
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Page> $pages
|
||||
* @property-read int|null $pages_count
|
||||
* @property-read \App\Models\Page|null $parent_page
|
||||
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\TravelCountry> $travel_countries
|
||||
* @property-read int|null $travel_countries_count
|
||||
* @property-read \App\Models\TravelCountry|null $travel_country
|
||||
* @property-read \App\Models\TravelGuide|null $travel_guide
|
||||
* @property-read \App\Models\TravelProgram|null $travel_program_content
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|Page findSimilarSlugs(string $attribute, array $config, string $slug)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|Page withUniqueSlugConstraints(\Illuminate\Database\Eloquent\Model $model, string $attribute, array $config, string $slug)
|
||||
* @mixin \Eloquent
|
||||
*/
|
||||
class News extends Page
|
||||
{
|
||||
protected $table = 'page';
|
||||
|
||||
protected $fillable = [
|
||||
'title', 'status', 'slug', 'date', 'content', 'content_new', 'box_body', 'description', 'pagetitle', 'keywords', 'order', 'active',
|
||||
];
|
||||
|
||||
protected $casts = ['box_body' => 'array', 'date' => 'date', 'status' => 'boolean', 'active' => 'boolean'];
|
||||
|
||||
public static function boot()
|
||||
{
|
||||
parent::boot();
|
||||
|
||||
static::addGlobalScope(function ($query) {
|
||||
$query->where('model', 'news');
|
||||
$query->orderBy('lvl', 'ASC');
|
||||
$query->orderBy('date', 'DESC');
|
||||
|
||||
});
|
||||
}
|
||||
|
||||
public function parent()
|
||||
{
|
||||
return $this->belongsTo('App\Models\News', 'parent_id');
|
||||
}
|
||||
|
||||
public function getParent()
|
||||
{
|
||||
if ($this->lvl == 1) {
|
||||
$this->parent();
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
public function children()
|
||||
{
|
||||
return $this->hasMany('App\Models\News', 'parent_id');
|
||||
}
|
||||
|
||||
|
||||
public function setContentAttribute($value)
|
||||
{
|
||||
if (!$value) {
|
||||
$this->attributes['content'] = $value;
|
||||
} else {
|
||||
$this->attributes['content'] = HTMLHelper::filterHTML($value, ['src' => ['removeHost']], true);
|
||||
}
|
||||
}
|
||||
|
||||
public function getContentAttribute()
|
||||
{
|
||||
return $this->attributes['content_new'] === null ? $this->attributes['content'] : $this->attributes['content_new'];
|
||||
}
|
||||
|
||||
public function setContentNewAttribute($value)
|
||||
{
|
||||
if (!$value) {
|
||||
$this->attributes['content_new'] = $value;
|
||||
} else {
|
||||
$this->attributes['content_new'] = HTMLHelper::filterHTML($value, ['src' => ['removeHost']], true);
|
||||
}
|
||||
}
|
||||
|
||||
public function getContentNewAttribute()
|
||||
{
|
||||
return $this->attributes['content_new'] === null ? $this->attributes['content'] : $this->attributes['content_new'];
|
||||
}
|
||||
|
||||
|
||||
public function getParentsArray(){
|
||||
//lvl 0
|
||||
return Page::where('model', 'News')->where('lvl', 1)->get()->pluck('title', 'id');
|
||||
|
||||
}
|
||||
//$Newss = News::where('lvl', 1)->get();
|
||||
public function getDateRow()
|
||||
{
|
||||
return$this->attributes['date'];
|
||||
}
|
||||
|
||||
public function getDateAttribute()
|
||||
{
|
||||
return isset($this->attributes['date']) ? Carbon::parse($this->attributes['date'])->format("d.m.Y") : '';
|
||||
}
|
||||
|
||||
public function setDateAttribute($value)
|
||||
{
|
||||
if (!$value) {
|
||||
$this->attributes['date'] = null;
|
||||
} else {
|
||||
try {
|
||||
$this->attributes['date']= Carbon::parse($value);
|
||||
} catch (\Exception $e) {
|
||||
$this->attributes['date'] = Carbon::now();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
public function getImage($key){
|
||||
//use box_body for images
|
||||
if(isset($this->box_body[$key])){
|
||||
return $this->box_body[$key];
|
||||
}
|
||||
return "";
|
||||
}
|
||||
}
|
||||
|
|
@ -13,7 +13,7 @@ use Illuminate\Database\Eloquent\Model;
|
|||
|
||||
/**
|
||||
* Class Page
|
||||
*
|
||||
*
|
||||
* @property int $id
|
||||
* @property int|null $owner
|
||||
* @property string|null $model
|
||||
|
|
@ -59,7 +59,6 @@ use Illuminate\Database\Eloquent\Model;
|
|||
* @property int|null $fewo_lodging
|
||||
* @property Carbon|null $created_at
|
||||
* @property Carbon|null $updated_at
|
||||
*
|
||||
* @property Page|null $page
|
||||
* @property TravelCountry|null $travel_country
|
||||
* @property TravelGuide|null $travel_guide
|
||||
|
|
@ -67,9 +66,63 @@ use Illuminate\Database\Eloquent\Model;
|
|||
* @property Collection|Redirect[] $redirects
|
||||
* @property Collection|TravelCountry[] $travel_countries
|
||||
* @property Collection|TravelProgram[] $travel_program_content
|
||||
|
||||
*
|
||||
* @package App\Models
|
||||
* @property-read Collection<int, Page> $child_pages
|
||||
* @property-read int|null $child_pages_count
|
||||
* @property-read int|null $pages_count
|
||||
* @property-read Page|null $parent_page
|
||||
* @property-read int|null $travel_countries_count
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|Page findSimilarSlugs(string $attribute, array $config, string $slug)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|Page newModelQuery()
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|Page newQuery()
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|Page query()
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|Page whereBeforeTitle($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|Page whereBoxBody($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|Page whereBoxDiscount($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|Page whereBoxImageUrl($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|Page whereBoxStar($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|Page whereBumaDestination($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|Page whereBumaGjr($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|Page whereCanonicalUrl($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|Page whereCatalogId($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|Page whereCatalogIndex($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|Page whereCmsSettings($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|Page whereContent($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|Page whereContentNew($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|Page whereCountryId($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|Page whereCreatedAt($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|Page whereDate($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|Page whereDescription($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|Page whereFewoLodging($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|Page whereId($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|Page whereKeyword($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|Page whereKeywords($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|Page whereLft($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|Page whereLvl($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|Page whereModel($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|Page whereOLDCatalogID($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|Page whereOLDOwnerID($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|Page whereOrder($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|Page whereOwner($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|Page whereOwnerSecond($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|Page wherePagetitle($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|Page whereParentId($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|Page wherePriceTags($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|Page whereRealUrlPath($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|Page whereRgt($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|Page whereShowInNavi($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|Page whereSlug($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|Page whereStatus($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|Page whereTemplate($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|Page whereTextRight($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|Page whereTitle($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|Page whereTitleShort($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|Page whereTravelGuideContentId($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|Page whereTravelProgram($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|Page whereTreeRoot($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|Page whereUpdatedAt($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|Page withUniqueSlugConstraints(\Illuminate\Database\Eloquent\Model $model, string $attribute, array $config, string $slug)
|
||||
* @mixin \Eloquent
|
||||
*/
|
||||
class Page extends Model
|
||||
{
|
||||
|
|
@ -151,7 +204,7 @@ class Page extends Model
|
|||
'fewo_lodging'
|
||||
];
|
||||
|
||||
public function sluggable()
|
||||
public function sluggable(): array
|
||||
{
|
||||
return [
|
||||
'slug' => [
|
||||
|
|
@ -187,7 +240,7 @@ class Page extends Model
|
|||
|
||||
public function redirects()
|
||||
{
|
||||
return $this->hasMany(Redirect::class);
|
||||
//return $this->hasMany(Redirect::class);
|
||||
}
|
||||
|
||||
public function travel_countries()
|
||||
|
|
|
|||
|
|
@ -32,7 +32,6 @@ use Illuminate\Database\Eloquent\Model;
|
|||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Participant whereParticipantFirstname($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Participant whereParticipantName($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Participant whereParticipantSalutationId($value)
|
||||
* @mixin \Eloquent
|
||||
* @property int|null $nationality_id
|
||||
* @property-read \App\Models\TravelNationality|null $travel_nationality
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Participant whereNationalityId($value)
|
||||
|
|
@ -40,6 +39,7 @@ use Illuminate\Database\Eloquent\Model;
|
|||
* @property bool|null $participant_storno
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|Participant whereParticipantPass($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|Participant whereParticipantStorno($value)
|
||||
* @mixin \Eloquent
|
||||
*/
|
||||
class Participant extends Model
|
||||
{
|
||||
|
|
|
|||
|
|
@ -26,13 +26,13 @@ use Illuminate\Database\Eloquent\Model;
|
|||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ServiceProvider whereId($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ServiceProvider whereName($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ServiceProvider whereType($value)
|
||||
* @mixin \Eloquent
|
||||
* @property array|null $contact_emails
|
||||
* @property bool|null $active
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ServiceProvider whereActive($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ServiceProvider whereContactEmails($value)
|
||||
* @property-read \Illuminate\Database\Eloquent\Collection|\App\Models\ServiceProviderService[] $service_provider_services
|
||||
* @property-read int|null $service_provider_services_count
|
||||
* @mixin \Eloquent
|
||||
*/
|
||||
class ServiceProvider extends Model
|
||||
{
|
||||
|
|
|
|||
|
|
@ -49,12 +49,12 @@ use Illuminate\Database\Eloquent\Model;
|
|||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\SfGuardUser whereUpdatedAt($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\SfGuardUser whereUserId($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\SfGuardUser whereUsername($value)
|
||||
* @mixin \Eloquent
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\SfGuardUser newModelQuery()
|
||||
* @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
|
||||
* @mixin \Eloquent
|
||||
*/
|
||||
class SfGuardUser extends Model
|
||||
{
|
||||
|
|
|
|||
|
|
@ -25,10 +25,10 @@ use Illuminate\Database\Eloquent\Model;
|
|||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\SidebarWidget wherePos($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\SidebarWidget whereShowAt($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\SidebarWidget whereUpdatedAt($value)
|
||||
* @mixin \Eloquent
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\SidebarWidget newModelQuery()
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\SidebarWidget newQuery()
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\SidebarWidget query()
|
||||
* @mixin \Eloquent
|
||||
*/
|
||||
class SidebarWidget extends Model
|
||||
{
|
||||
|
|
@ -54,6 +54,7 @@ class SidebarWidget extends Model
|
|||
'travelGuideSidebarWidget' => 'Reiseführer',
|
||||
'travelMagazineSidebarWidget' => 'Reisemagazin',
|
||||
'offersSidebarWidget' => 'Angebote',
|
||||
'newsSidebarWidget' => 'News',
|
||||
|
||||
];
|
||||
|
||||
|
|
|
|||
|
|
@ -30,10 +30,10 @@ use Illuminate\Database\Eloquent\Model;
|
|||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Sym\Arrangement whereTypeId($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Sym\Arrangement whereTypeS($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Sym\Arrangement whereViewPosition($value)
|
||||
* @mixin \Eloquent
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Sym\Arrangement newModelQuery()
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Sym\Arrangement newQuery()
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Sym\Arrangement query()
|
||||
* @mixin \Eloquent
|
||||
*/
|
||||
class Arrangement extends Model
|
||||
{
|
||||
|
|
|
|||
|
|
@ -13,11 +13,11 @@ use Illuminate\Database\Eloquent\Model;
|
|||
* @property-read \Illuminate\Database\Eloquent\Collection|\App\Models\Sym\Arrangement[] $arrangements
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Sym\ArrangementTemplate whereId($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Sym\ArrangementTemplate whereTitle($value)
|
||||
* @mixin \Eloquent
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Sym\ArrangementTemplate newModelQuery()
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Sym\ArrangementTemplate newQuery()
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Sym\ArrangementTemplate query()
|
||||
* @property-read int|null $arrangements_count
|
||||
* @mixin \Eloquent
|
||||
*/
|
||||
class ArrangementTemplate extends Model
|
||||
{
|
||||
|
|
|
|||
|
|
@ -32,7 +32,6 @@ use Illuminate\Database\Eloquent\Model;
|
|||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Sym\CmsContent whereSlug($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Sym\CmsContent whereText($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Sym\CmsContent whereUpdatedAt($value)
|
||||
* @mixin \Eloquent
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Sym\CmsContent findSimilarSlugs($attribute, $config, $slug)
|
||||
* @property string|null $identifier
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Sym\CmsContent whereIdentifier($value)
|
||||
|
|
@ -41,6 +40,7 @@ use Illuminate\Database\Eloquent\Model;
|
|||
* @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)
|
||||
* @mixin \Eloquent
|
||||
*/
|
||||
class CmsContent extends Model
|
||||
{
|
||||
|
|
@ -62,7 +62,7 @@ class CmsContent extends Model
|
|||
|
||||
public $timestamps = false;
|
||||
|
||||
public function sluggable()
|
||||
public function sluggable(): array
|
||||
{
|
||||
return [
|
||||
'slug' => [
|
||||
|
|
|
|||
|
|
@ -20,7 +20,6 @@ use Illuminate\Database\Eloquent\Model;
|
|||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Sym\TravelCountry whereId($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Sym\TravelCountry whereIsCustomerCountry($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Sym\TravelCountry whereName($value)
|
||||
* @mixin \Eloquent
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Sym\TravelCountry newModelQuery()
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Sym\TravelCountry newQuery()
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Sym\TravelCountry query()
|
||||
|
|
@ -53,6 +52,7 @@ use Illuminate\Database\Eloquent\Model;
|
|||
* @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)
|
||||
* @mixin \Eloquent
|
||||
*/
|
||||
class TravelCountry extends Model
|
||||
{
|
||||
|
|
|
|||
|
|
@ -17,10 +17,10 @@ use Illuminate\Database\Eloquent\Model;
|
|||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TravelAgenda whereId($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TravelAgenda whereName($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TravelAgenda whereTravelcountryId($value)
|
||||
* @mixin \Eloquent
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TravelAgenda newModelQuery()
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TravelAgenda newQuery()
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TravelAgenda query()
|
||||
* @mixin \Eloquent
|
||||
*/
|
||||
class TravelAgenda extends Model
|
||||
{
|
||||
|
|
|
|||
|
|
@ -37,6 +37,15 @@ use Illuminate\Database\Eloquent\Model;
|
|||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TravelInsurance wherePremium($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TravelInsurance whereRequestData($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TravelInsurance whereUpdatedAt($value)
|
||||
* @property string|null $name
|
||||
* @property int|null $travel_country_id
|
||||
* @property int|null $active
|
||||
* @property-read \App\Models\TravelCountry|null $travel_country
|
||||
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\TravelProgram> $travel_programs
|
||||
* @property-read int|null $travel_programs_count
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|TravelArrivalPoint whereActive($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|TravelArrivalPoint whereName($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|TravelArrivalPoint whereTravelCountryId($value)
|
||||
* @mixin \Eloquent
|
||||
*/
|
||||
class TravelArrivalPoint extends Model
|
||||
|
|
|
|||
|
|
@ -9,6 +9,104 @@ namespace App\Models;
|
|||
use Carbon\Carbon;
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
|
||||
/**
|
||||
* App\Models\TravelBooking
|
||||
*
|
||||
* @property int $id
|
||||
* @property int|null $crm_booking_id
|
||||
* @property int|null $salutation_id
|
||||
* @property string|null $first_name
|
||||
* @property string|null $last_name
|
||||
* @property string|null $street
|
||||
* @property string|null $zipcode
|
||||
* @property string|null $city
|
||||
* @property int|null $country_id
|
||||
* @property string|null $fax
|
||||
* @property string|null $phone
|
||||
* @property string|null $mobile
|
||||
* @property string|null $email
|
||||
* @property string|null $comments
|
||||
* @property \Illuminate\Support\Carbon|null $created
|
||||
* @property \Illuminate\Support\Carbon|null $selected_start_date
|
||||
* @property \Illuminate\Support\Carbon|null $selected_end_date
|
||||
* @property string|null $program_name
|
||||
* @property array|null $selected_travel
|
||||
* @property array|null $selected_departure
|
||||
* @property int|null $program_id
|
||||
* @property int|null $period_id
|
||||
* @property string|null $class
|
||||
* @property int|null $selected_adults
|
||||
* @property int|null $selected_childs
|
||||
* @property int|null $participants_total
|
||||
* @property array|null $participants
|
||||
* @property array|null $drafts
|
||||
* @property array|null $service_items
|
||||
* @property array|null $arrangements
|
||||
* @property array|null $rooms
|
||||
* @property float|null $price
|
||||
* @property float|null $price_total
|
||||
* @property float|null $deposit_total
|
||||
* @property float|null $final_payment
|
||||
* @property \Illuminate\Support\Carbon|null $final_payment_date
|
||||
* @property string|null $insurance_name
|
||||
* @property array|null $insurances
|
||||
* @property int|null $insurance_offer
|
||||
* @property int|null $travel_cancellation
|
||||
* @property array|null $options
|
||||
* @property array $class_options
|
||||
* @property array $extra_category
|
||||
* @property bool|null $accept_legal_rights
|
||||
* @property string|null $ip
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|TravelBooking newModelQuery()
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|TravelBooking newQuery()
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|TravelBooking query()
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|TravelBooking whereAcceptLegalRights($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|TravelBooking whereArrangements($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|TravelBooking whereCity($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|TravelBooking whereClass($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|TravelBooking whereClassOptions($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|TravelBooking whereComments($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|TravelBooking whereCountryId($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|TravelBooking whereCreated($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|TravelBooking whereCrmBookingId($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|TravelBooking whereDepositTotal($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|TravelBooking whereDrafts($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|TravelBooking whereEmail($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|TravelBooking whereExtraCategory($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|TravelBooking whereFax($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|TravelBooking whereFinalPayment($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|TravelBooking whereFinalPaymentDate($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|TravelBooking whereFirstName($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|TravelBooking whereId($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|TravelBooking whereInsuranceName($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|TravelBooking whereInsuranceOffer($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|TravelBooking whereInsurances($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|TravelBooking whereIp($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|TravelBooking whereLastName($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|TravelBooking whereMobile($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|TravelBooking whereOptions($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|TravelBooking whereParticipants($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|TravelBooking whereParticipantsTotal($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|TravelBooking wherePeriodId($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|TravelBooking wherePhone($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|TravelBooking wherePrice($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|TravelBooking wherePriceTotal($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|TravelBooking whereProgramId($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|TravelBooking whereProgramName($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|TravelBooking whereRooms($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|TravelBooking whereSalutationId($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|TravelBooking whereSelectedAdults($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|TravelBooking whereSelectedChilds($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|TravelBooking whereSelectedDeparture($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|TravelBooking whereSelectedEndDate($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|TravelBooking whereSelectedStartDate($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|TravelBooking whereSelectedTravel($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|TravelBooking whereServiceItems($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|TravelBooking whereStreet($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|TravelBooking whereTravelCancellation($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|TravelBooking whereZipcode($value)
|
||||
* @mixin \Eloquent
|
||||
*/
|
||||
class TravelBooking extends Model
|
||||
{
|
||||
protected $connection = 'mysql_stern';
|
||||
|
|
|
|||
|
|
@ -18,7 +18,6 @@ use Illuminate\Database\Eloquent\Model;
|
|||
* @property \Carbon\Carbon $updated_at
|
||||
* @property \Illuminate\Database\Eloquent\Collection $travel_user_booking_fewos
|
||||
* @package App\Models
|
||||
* @mixin \Eloquent
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TravelBookingFewoChannel newModelQuery()
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TravelBookingFewoChannel newQuery()
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TravelBookingFewoChannel query()
|
||||
|
|
@ -27,6 +26,7 @@ use Illuminate\Database\Eloquent\Model;
|
|||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TravelBookingFewoChannel whereName($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TravelBookingFewoChannel whereUpdatedAt($value)
|
||||
* @property-read int|null $travel_user_booking_fewos_count
|
||||
* @mixin \Eloquent
|
||||
*/
|
||||
class TravelBookingFewoChannel extends Model
|
||||
{
|
||||
|
|
|
|||
|
|
@ -24,6 +24,10 @@ use Illuminate\Database\Eloquent\Model;
|
|||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TravelCategory query()
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TravelCategory whereId($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TravelCategory whereName($value)
|
||||
* @property int|null $active
|
||||
* @property-read Collection<int, \App\Models\TravelProgram> $travel_programs
|
||||
* @property-read int|null $travel_programs_count
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|TravelCategory whereActive($value)
|
||||
* @mixin \Eloquent
|
||||
*/
|
||||
class TravelCategory extends Model
|
||||
|
|
|
|||
|
|
@ -23,12 +23,12 @@ use Illuminate\Database\Eloquent\Model;
|
|||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TravelClass whereProgramId($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TravelClass whereStandard($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TravelClass whereUpdatedAt($value)
|
||||
* @mixin \Eloquent
|
||||
* @property-read \Illuminate\Database\Eloquent\Collection|\App\Models\TravelProgramDraft[] $travel_program_drafts
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TravelClass newModelQuery()
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TravelClass newQuery()
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TravelClass query()
|
||||
* @property-read int|null $travel_program_drafts_count
|
||||
* @mixin \Eloquent
|
||||
*/
|
||||
class TravelClass extends Model
|
||||
{
|
||||
|
|
|
|||
|
|
@ -31,13 +31,13 @@ use Illuminate\Database\Eloquent\Model;
|
|||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TravelCompany whereIsInhouse($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TravelCompany whereName($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TravelCompany wherePercentage($value)
|
||||
* @mixin \Eloquent
|
||||
* @property int|null $active
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TravelCompany whereActive($value)
|
||||
* @property array|null $contact_emails
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TravelCompany whereContactEmails($value)
|
||||
* @property-read \Illuminate\Database\Eloquent\Collection|\App\Models\TravelCompanyService[] $travel_company_services
|
||||
* @property-read int|null $travel_company_services_count
|
||||
* @mixin \Eloquent
|
||||
*/
|
||||
class TravelCompany extends Model
|
||||
{
|
||||
|
|
|
|||
|
|
@ -33,7 +33,6 @@ use Illuminate\Support\Str;
|
|||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TravelCountry whereIsCustomerCountry($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TravelCountry whereName($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TravelCountry whereUpdatedAt($value)
|
||||
* @mixin \Eloquent
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TravelCountry newModelQuery()
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TravelCountry newQuery()
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TravelCountry query()
|
||||
|
|
@ -73,6 +72,7 @@ use Illuminate\Support\Str;
|
|||
* @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)
|
||||
* @mixin \Eloquent
|
||||
*/
|
||||
class TravelCountry extends Model
|
||||
{
|
||||
|
|
|
|||
|
|
@ -37,6 +37,12 @@ use Illuminate\Database\Eloquent\Model;
|
|||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TravelInsurance wherePremium($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TravelInsurance whereRequestData($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TravelInsurance whereUpdatedAt($value)
|
||||
* @property string|null $name
|
||||
* @property string $text
|
||||
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\TravelProgram> $travel_programs
|
||||
* @property-read int|null $travel_programs_count
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|TravelGerneralNote whereName($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|TravelGerneralNote whereText($value)
|
||||
* @mixin \Eloquent
|
||||
*/
|
||||
class TravelGerneralNote extends Model
|
||||
|
|
|
|||
|
|
@ -35,7 +35,6 @@ use Illuminate\Database\Eloquent\Model;
|
|||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TravelGuide whereSlug($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TravelGuide whereText($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TravelGuide whereUpdatedAt($value)
|
||||
* @mixin \Eloquent
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TravelGuide newModelQuery()
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TravelGuide newQuery()
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TravelGuide query()
|
||||
|
|
@ -52,6 +51,7 @@ use Illuminate\Database\Eloquent\Model;
|
|||
* @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)
|
||||
* @mixin \Eloquent
|
||||
*/
|
||||
class TravelGuide extends Model
|
||||
{
|
||||
|
|
@ -75,7 +75,7 @@ class TravelGuide extends Model
|
|||
];
|
||||
|
||||
|
||||
public function sluggable()
|
||||
public function sluggable(): array
|
||||
{
|
||||
return [
|
||||
'slug' => [
|
||||
|
|
|
|||
|
|
@ -13,12 +13,12 @@ use Illuminate\Database\Eloquent\Model;
|
|||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TravelNationality whereActive($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TravelNationality whereId($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TravelNationality whereName($value)
|
||||
* @mixin \Eloquent
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TravelNationality newModelQuery()
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TravelNationality newQuery()
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TravelNationality query()
|
||||
* @property string|null $nat
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TravelNationality whereNat($value)
|
||||
* @mixin \Eloquent
|
||||
*/
|
||||
class TravelNationality extends Model
|
||||
{
|
||||
|
|
|
|||
|
|
@ -17,10 +17,10 @@ use Illuminate\Database\Eloquent\Model;
|
|||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TravelNationalityRequirement whereText($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TravelNationalityRequirement whereTravelCountryId($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TravelNationalityRequirement whereTravelNationalityId($value)
|
||||
* @mixin \Eloquent
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TravelNationalityRequirement newModelQuery()
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TravelNationalityRequirement newQuery()
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TravelNationalityRequirement query()
|
||||
* @mixin \Eloquent
|
||||
*/
|
||||
class TravelNationalityRequirement extends Model
|
||||
{
|
||||
|
|
|
|||
|
|
@ -96,11 +96,11 @@ use Illuminate\Database\Eloquent\Model;
|
|||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TravelPageGuide whereTravelProgram($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TravelPageGuide whereTreeRoot($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TravelPageGuide whereUpdatedAt($value)
|
||||
* @mixin \Eloquent
|
||||
* @property string|null $title_short
|
||||
* @property string|null $before_title
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TravelPageGuide whereBeforeTitle($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TravelPageGuide whereTitleShort($value)
|
||||
* @mixin \Eloquent
|
||||
*/
|
||||
class TravelPageGuide extends Model
|
||||
{
|
||||
|
|
|
|||
|
|
@ -127,6 +127,10 @@ use Illuminate\Database\Eloquent\Model;
|
|||
* @method static \Illuminate\Database\Eloquent\Builder|TravelProgram whereUrl($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|TravelProgram whereWeekdays($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|TravelProgram whereYouth($value)
|
||||
* @property string|null $payment_conditions
|
||||
* @property-read \App\Models\Page|null $page
|
||||
* @property-read \App\Models\TravelProgramCategory|null $travel_program_category
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|TravelProgram wherePaymentConditions($value)
|
||||
* @mixin \Eloquent
|
||||
*/
|
||||
class TravelProgram extends Model
|
||||
|
|
@ -237,7 +241,7 @@ class TravelProgram extends Model
|
|||
//default 1 sterntours
|
||||
public function travel_organizer()
|
||||
{
|
||||
return $this->belongsTo(TravelOrganizer::class, 'organizer');
|
||||
//return $this->belongsTo(TravelOrganizer::class, 'organizer');
|
||||
}
|
||||
|
||||
public function travel_insurance()
|
||||
|
|
@ -252,12 +256,12 @@ class TravelProgram extends Model
|
|||
|
||||
public function travel_general_note()
|
||||
{
|
||||
return $this->belongsTo(TravelGeneralNote::class, 'generalnote');
|
||||
//return $this->belongsTo(TravelGeneralNote::class, 'generalnote');
|
||||
}
|
||||
|
||||
public function option()
|
||||
{
|
||||
return $this->hasOne(Option::class, 'program_id');
|
||||
//return $this->hasOne(Option::class, 'program_id');
|
||||
}
|
||||
|
||||
public function page()
|
||||
|
|
@ -278,12 +282,12 @@ class TravelProgram extends Model
|
|||
|
||||
public function travel_departure_points()
|
||||
{
|
||||
return $this->hasMany(TravelDeparturePoint::class, 'program_id');
|
||||
//return $this->hasMany(TravelDeparturePoint::class, 'program_id');
|
||||
}
|
||||
|
||||
public function travel_periods()
|
||||
{
|
||||
return $this->hasMany(TravelPeriod::class, 'program_id');
|
||||
//return $this->hasMany(TravelPeriod::class, 'program_id');
|
||||
}
|
||||
|
||||
public function travel_program_country()
|
||||
|
|
@ -293,7 +297,7 @@ class TravelProgram extends Model
|
|||
|
||||
public function travel_program_destination()
|
||||
{
|
||||
return $this->hasOne(TravelProgramDestination::class, 'program_id');
|
||||
//return $this->hasOne(TravelProgramDestination::class, 'program_id');
|
||||
}
|
||||
|
||||
public function travel_program_drafts()
|
||||
|
|
@ -303,17 +307,17 @@ class TravelProgram extends Model
|
|||
|
||||
public function travel_program_images()
|
||||
{
|
||||
return $this->hasMany(TravelProgramImage::class, 'program_id');
|
||||
//return $this->hasMany(TravelProgramImage::class, 'program_id');
|
||||
}
|
||||
|
||||
public function travel_program_option()
|
||||
{
|
||||
return $this->hasOne(TravelProgramOption::class, 'program_id');
|
||||
//return $this->hasOne(TravelProgramOption::class, 'program_id');
|
||||
}
|
||||
|
||||
public function travel_program_related()
|
||||
{
|
||||
return $this->hasOne(TravelProgramRelated::class, 'program_2');
|
||||
//return $this->hasOne(TravelProgramRelated::class, 'program_2');
|
||||
}
|
||||
|
||||
public function hasTravelProgramDrafts (){
|
||||
|
|
|
|||
|
|
@ -10,6 +10,22 @@ use Illuminate\Database\Eloquent\Collection;
|
|||
use Illuminate\Database\Eloquent\Model;
|
||||
|
||||
|
||||
/**
|
||||
* App\Models\TravelProgramCategory
|
||||
*
|
||||
* @property int $id
|
||||
* @property string|null $name
|
||||
* @property string $conversion_code
|
||||
* @property-read int|null $travel_programs_count
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|TravelProgramCategory newModelQuery()
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|TravelProgramCategory newQuery()
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|TravelProgramCategory query()
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|TravelProgramCategory whereConversionCode($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|TravelProgramCategory whereId($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|TravelProgramCategory whereName($value)
|
||||
* @property-read Collection<int, \App\Models\TravelProgram> $travel_programs
|
||||
* @mixin \Eloquent
|
||||
*/
|
||||
class TravelProgramCategory extends Model
|
||||
{
|
||||
protected $connection = 'mysql_stern';
|
||||
|
|
|
|||
|
|
@ -14,10 +14,10 @@ use Illuminate\Database\Eloquent\Model;
|
|||
* @property-read \App\Models\TravelProgram|null $travel_program
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TravelProgramCountry whereCountryId($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TravelProgramCountry whereProgramId($value)
|
||||
* @mixin \Eloquent
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TravelProgramCountry newModelQuery()
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TravelProgramCountry newQuery()
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TravelProgramCountry query()
|
||||
* @mixin \Eloquent
|
||||
*/
|
||||
class TravelProgramCountry extends Model
|
||||
{
|
||||
|
|
|
|||
|
|
@ -24,10 +24,10 @@ use Illuminate\Database\Eloquent\Model;
|
|||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TravelProgramDraft whereTravelProgramId($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TravelProgramDraft whereUpdatedAt($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TravelProgramDraft whereWeekdays($value)
|
||||
* @mixin \Eloquent
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TravelProgramDraft newModelQuery()
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TravelProgramDraft newQuery()
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TravelProgramDraft query()
|
||||
* @mixin \Eloquent
|
||||
*/
|
||||
class TravelProgramDraft extends Model
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1,29 +0,0 @@
|
|||
<?php
|
||||
|
||||
/**
|
||||
* Created by Reliese Model.
|
||||
*/
|
||||
|
||||
namespace App\Models;
|
||||
|
||||
use Illuminate\Database\Eloquent\Collection;
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
|
||||
|
||||
class TravelProgramCategory extends Model
|
||||
{
|
||||
protected $connection = 'mysql_stern';
|
||||
|
||||
protected $table = 'travel_category';
|
||||
public $timestamps = false;
|
||||
|
||||
protected $fillable = [
|
||||
'name',
|
||||
];
|
||||
|
||||
|
||||
public function travel_programs()
|
||||
{
|
||||
return $this->hasMany(TravelProgram::class, 'category_id');
|
||||
}
|
||||
}
|
||||
|
|
@ -42,7 +42,6 @@ use Illuminate\Database\Eloquent\Model;
|
|||
* @method static bool|null restore()
|
||||
* @method static \Illuminate\Database\Query\Builder|\App\Models\TravelUser withTrashed()
|
||||
* @method static \Illuminate\Database\Query\Builder|\App\Models\TravelUser withoutTrashed()
|
||||
* @mixin \Eloquent
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TravelUser newModelQuery()
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TravelUser newQuery()
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TravelUser query()
|
||||
|
|
@ -67,6 +66,7 @@ use Illuminate\Database\Eloquent\Model;
|
|||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TravelUser whereUpdatedAt($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TravelUser whereZipcode($value)
|
||||
* @property-read int|null $travel_user_booking_fewos_count
|
||||
* @mixin \Eloquent
|
||||
*/
|
||||
class TravelUser extends Model
|
||||
{
|
||||
|
|
|
|||
|
|
@ -47,7 +47,6 @@ use App\Services\Util;
|
|||
* @method static bool|null restore()
|
||||
* @method static \Illuminate\Database\Query\Builder|\App\Models\TravelUserBookingFewo withTrashed()
|
||||
* @method static \Illuminate\Database\Query\Builder|\App\Models\TravelUserBookingFewo withoutTrashed()
|
||||
* @mixin \Eloquent
|
||||
* @property int|null $fewo_reservation_id
|
||||
* @property float|null $price_balance
|
||||
* @property float|null $price_extra
|
||||
|
|
@ -108,6 +107,9 @@ use App\Services\Util;
|
|||
* @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
|
||||
* @property bool $is_calendar_traum_fewo
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|TravelUserBookingFewo whereIsCalendarTraumFewo($value)
|
||||
* @mixin \Eloquent
|
||||
*/
|
||||
class TravelUserBookingFewo extends Model
|
||||
{
|
||||
|
|
|
|||
|
|
@ -8,7 +8,6 @@ use Illuminate\Database\Eloquent\Model;
|
|||
* App\Models\UserUpdateEmail
|
||||
*
|
||||
* @property-read \App\User $user
|
||||
* @mixin \Eloquent
|
||||
* @property int $user_id
|
||||
* @property string $email
|
||||
* @property string $token
|
||||
|
|
@ -20,6 +19,7 @@ use Illuminate\Database\Eloquent\Model;
|
|||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserUpdateEmail whereEmail($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserUpdateEmail whereToken($value)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserUpdateEmail whereUserId($value)
|
||||
* @mixin \Eloquent
|
||||
*/
|
||||
class UserUpdateEmail extends Model
|
||||
{
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue