mirror of https://github.com/kcal-app/kcal.git
				
				
				
			
		
			
				
	
	
		
			221 lines
		
	
	
		
			11 KiB
		
	
	
	
		
			PHP
		
	
	
	
			
		
		
	
	
			221 lines
		
	
	
		
			11 KiB
		
	
	
	
		
			PHP
		
	
	
	
| <?php
 | |
| 
 | |
| // @formatter:off
 | |
| /**
 | |
|  * A helper file for your Eloquent Models
 | |
|  * Copy the phpDocs from this file to the correct Model,
 | |
|  * And remove them from this file, to prevent double declarations.
 | |
|  *
 | |
|  * @author Barry vd. Heuvel <barryvdh@gmail.com>
 | |
|  */
 | |
| 
 | |
| 
 | |
| namespace App\Models{
 | |
| /**
 | |
|  * App\Models\Food
 | |
|  *
 | |
|  * @mixin IdeHelperFood
 | |
|  * @property int $id
 | |
|  * @property string $name
 | |
|  * @property string $slug
 | |
|  * @property string|null $detail
 | |
|  * @property string|null $brand
 | |
|  * @property float $serving_size
 | |
|  * @property string|null $serving_unit
 | |
|  * @property float $serving_weight
 | |
|  * @property float $calories
 | |
|  * @property float $fat
 | |
|  * @property float $cholesterol
 | |
|  * @property float $sodium
 | |
|  * @property float $carbohydrates
 | |
|  * @property float $protein
 | |
|  * @property \Illuminate\Support\Carbon|null $created_at
 | |
|  * @property \Illuminate\Support\Carbon|null $updated_at
 | |
|  * @property-read \Illuminate\Database\Eloquent\Collection|\App\Models\JournalEntry[] $journalEntries
 | |
|  * @property-read int|null $journal_entries_count
 | |
|  * @method static \Illuminate\Database\Eloquent\Builder|Food findSimilarSlugs(string $attribute, array $config, string $slug)
 | |
|  * @method static \Illuminate\Database\Eloquent\Builder|Food newModelQuery()
 | |
|  * @method static \Illuminate\Database\Eloquent\Builder|Food newQuery()
 | |
|  * @method static \Illuminate\Database\Eloquent\Builder|Food query()
 | |
|  * @method static \Illuminate\Database\Eloquent\Builder|Food whereBrand($value)
 | |
|  * @method static \Illuminate\Database\Eloquent\Builder|Food whereCalories($value)
 | |
|  * @method static \Illuminate\Database\Eloquent\Builder|Food whereCarbohydrates($value)
 | |
|  * @method static \Illuminate\Database\Eloquent\Builder|Food whereCholesterol($value)
 | |
|  * @method static \Illuminate\Database\Eloquent\Builder|Food whereCreatedAt($value)
 | |
|  * @method static \Illuminate\Database\Eloquent\Builder|Food whereDetail($value)
 | |
|  * @method static \Illuminate\Database\Eloquent\Builder|Food whereFat($value)
 | |
|  * @method static \Illuminate\Database\Eloquent\Builder|Food whereId($value)
 | |
|  * @method static \Illuminate\Database\Eloquent\Builder|Food whereName($value)
 | |
|  * @method static \Illuminate\Database\Eloquent\Builder|Food whereProtein($value)
 | |
|  * @method static \Illuminate\Database\Eloquent\Builder|Food whereServingSize($value)
 | |
|  * @method static \Illuminate\Database\Eloquent\Builder|Food whereServingUnit($value)
 | |
|  * @method static \Illuminate\Database\Eloquent\Builder|Food whereServingWeight($value)
 | |
|  * @method static \Illuminate\Database\Eloquent\Builder|Food whereSlug($value)
 | |
|  * @method static \Illuminate\Database\Eloquent\Builder|Food whereSodium($value)
 | |
|  * @method static \Illuminate\Database\Eloquent\Builder|Food whereUpdatedAt($value)
 | |
|  */
 | |
| 	class IdeHelperFood extends \Eloquent {}
 | |
| }
 | |
| 
 | |
| namespace App\Models{
 | |
| /**
 | |
|  * App\Models\FoodAmount
 | |
|  *
 | |
|  * @mixin IdeHelperFoodAmount
 | |
|  * @property int $id
 | |
|  * @property int $food_id
 | |
|  * @property float $amount
 | |
|  * @property string|null $unit
 | |
|  * @property int $recipe_id
 | |
|  * @property int $weight
 | |
|  * @property \Illuminate\Support\Carbon|null $created_at
 | |
|  * @property \Illuminate\Support\Carbon|null $updated_at
 | |
|  * @property-read \App\Models\Food $food
 | |
|  * @property-read \App\Models\Recipe $recipe
 | |
|  * @method static \Illuminate\Database\Eloquent\Builder|FoodAmount newModelQuery()
 | |
|  * @method static \Illuminate\Database\Eloquent\Builder|FoodAmount newQuery()
 | |
|  * @method static \Illuminate\Database\Eloquent\Builder|FoodAmount query()
 | |
|  * @method static \Illuminate\Database\Eloquent\Builder|FoodAmount whereAmount($value)
 | |
|  * @method static \Illuminate\Database\Eloquent\Builder|FoodAmount whereCreatedAt($value)
 | |
|  * @method static \Illuminate\Database\Eloquent\Builder|FoodAmount whereFoodId($value)
 | |
|  * @method static \Illuminate\Database\Eloquent\Builder|FoodAmount whereId($value)
 | |
|  * @method static \Illuminate\Database\Eloquent\Builder|FoodAmount whereRecipeId($value)
 | |
|  * @method static \Illuminate\Database\Eloquent\Builder|FoodAmount whereUnit($value)
 | |
|  * @method static \Illuminate\Database\Eloquent\Builder|FoodAmount whereUpdatedAt($value)
 | |
|  * @method static \Illuminate\Database\Eloquent\Builder|FoodAmount whereWeight($value)
 | |
|  */
 | |
| 	class IdeHelperFoodAmount extends \Eloquent {}
 | |
| }
 | |
| 
 | |
| namespace App\Models{
 | |
| /**
 | |
|  * App\Models\JournalEntry
 | |
|  *
 | |
|  * @mixin IdeHelperJournalEntry
 | |
|  * @property int $id
 | |
|  * @property int $user_id
 | |
|  * @property \datetime $date
 | |
|  * @property string $summary
 | |
|  * @property float $calories
 | |
|  * @property float $fat
 | |
|  * @property float $cholesterol
 | |
|  * @property float $sodium
 | |
|  * @property float $carbohydrates
 | |
|  * @property float $protein
 | |
|  * @property string $meal
 | |
|  * @property \Illuminate\Support\Carbon|null $created_at
 | |
|  * @property \Illuminate\Support\Carbon|null $updated_at
 | |
|  * @property-read \Illuminate\Database\Eloquent\Collection|\App\Models\Food[] $foods
 | |
|  * @property-read int|null $foods_count
 | |
|  * @property-read \Illuminate\Database\Eloquent\Collection|\App\Models\Recipe[] $recipes
 | |
|  * @property-read int|null $recipes_count
 | |
|  * @property-read \App\Models\User $user
 | |
|  * @method static \Illuminate\Database\Eloquent\Builder|JournalEntry newModelQuery()
 | |
|  * @method static \Illuminate\Database\Eloquent\Builder|JournalEntry newQuery()
 | |
|  * @method static \Illuminate\Database\Eloquent\Builder|JournalEntry query()
 | |
|  * @method static \Illuminate\Database\Eloquent\Builder|JournalEntry whereCalories($value)
 | |
|  * @method static \Illuminate\Database\Eloquent\Builder|JournalEntry whereCarbohydrates($value)
 | |
|  * @method static \Illuminate\Database\Eloquent\Builder|JournalEntry whereCholesterol($value)
 | |
|  * @method static \Illuminate\Database\Eloquent\Builder|JournalEntry whereCreatedAt($value)
 | |
|  * @method static \Illuminate\Database\Eloquent\Builder|JournalEntry whereDate($value)
 | |
|  * @method static \Illuminate\Database\Eloquent\Builder|JournalEntry whereFat($value)
 | |
|  * @method static \Illuminate\Database\Eloquent\Builder|JournalEntry whereId($value)
 | |
|  * @method static \Illuminate\Database\Eloquent\Builder|JournalEntry whereMeal($value)
 | |
|  * @method static \Illuminate\Database\Eloquent\Builder|JournalEntry whereProtein($value)
 | |
|  * @method static \Illuminate\Database\Eloquent\Builder|JournalEntry whereSodium($value)
 | |
|  * @method static \Illuminate\Database\Eloquent\Builder|JournalEntry whereSummary($value)
 | |
|  * @method static \Illuminate\Database\Eloquent\Builder|JournalEntry whereUpdatedAt($value)
 | |
|  * @method static \Illuminate\Database\Eloquent\Builder|JournalEntry whereUserId($value)
 | |
|  */
 | |
| 	class IdeHelperJournalEntry extends \Eloquent {}
 | |
| }
 | |
| 
 | |
| namespace App\Models{
 | |
| /**
 | |
|  * App\Models\Recipe
 | |
|  *
 | |
|  * @mixin IdeHelperRecipe
 | |
|  * @property int $id
 | |
|  * @property string $name
 | |
|  * @property string $slug
 | |
|  * @property string $description
 | |
|  * @property int $servings
 | |
|  * @property \Illuminate\Support\Carbon|null $created_at
 | |
|  * @property \Illuminate\Support\Carbon|null $updated_at
 | |
|  * @property-read \Illuminate\Database\Eloquent\Collection|\App\Models\FoodAmount[] $foodAmounts
 | |
|  * @property-read int|null $food_amounts_count
 | |
|  * @property-read \Illuminate\Database\Eloquent\Collection|\App\Models\JournalEntry[] $journalEntries
 | |
|  * @property-read int|null $journal_entries_count
 | |
|  * @property-read \Illuminate\Database\Eloquent\Collection|\App\Models\RecipeStep[] $steps
 | |
|  * @property-read int|null $steps_count
 | |
|  * @method static \Illuminate\Database\Eloquent\Builder|Recipe findSimilarSlugs(string $attribute, array $config, string $slug)
 | |
|  * @method static \Illuminate\Database\Eloquent\Builder|Recipe newModelQuery()
 | |
|  * @method static \Illuminate\Database\Eloquent\Builder|Recipe newQuery()
 | |
|  * @method static \Illuminate\Database\Eloquent\Builder|Recipe query()
 | |
|  * @method static \Illuminate\Database\Eloquent\Builder|Recipe whereCreatedAt($value)
 | |
|  * @method static \Illuminate\Database\Eloquent\Builder|Recipe whereDescription($value)
 | |
|  * @method static \Illuminate\Database\Eloquent\Builder|Recipe whereId($value)
 | |
|  * @method static \Illuminate\Database\Eloquent\Builder|Recipe whereName($value)
 | |
|  * @method static \Illuminate\Database\Eloquent\Builder|Recipe whereServings($value)
 | |
|  * @method static \Illuminate\Database\Eloquent\Builder|Recipe whereSlug($value)
 | |
|  * @method static \Illuminate\Database\Eloquent\Builder|Recipe whereUpdatedAt($value)
 | |
|  */
 | |
| 	class IdeHelperRecipe extends \Eloquent {}
 | |
| }
 | |
| 
 | |
| namespace App\Models{
 | |
| /**
 | |
|  * App\Models\RecipeStep
 | |
|  *
 | |
|  * @mixin IdeHelperRecipeStep
 | |
|  * @property int $id
 | |
|  * @property int $recipe_id
 | |
|  * @property int $number
 | |
|  * @property string $step
 | |
|  * @property \Illuminate\Support\Carbon|null $created_at
 | |
|  * @property \Illuminate\Support\Carbon|null $updated_at
 | |
|  * @property-read \App\Models\Recipe $recipe
 | |
|  * @method static \Illuminate\Database\Eloquent\Builder|RecipeStep newModelQuery()
 | |
|  * @method static \Illuminate\Database\Eloquent\Builder|RecipeStep newQuery()
 | |
|  * @method static \Illuminate\Database\Eloquent\Builder|RecipeStep query()
 | |
|  * @method static \Illuminate\Database\Eloquent\Builder|RecipeStep whereCreatedAt($value)
 | |
|  * @method static \Illuminate\Database\Eloquent\Builder|RecipeStep whereId($value)
 | |
|  * @method static \Illuminate\Database\Eloquent\Builder|RecipeStep whereNumber($value)
 | |
|  * @method static \Illuminate\Database\Eloquent\Builder|RecipeStep whereRecipeId($value)
 | |
|  * @method static \Illuminate\Database\Eloquent\Builder|RecipeStep whereStep($value)
 | |
|  * @method static \Illuminate\Database\Eloquent\Builder|RecipeStep whereUpdatedAt($value)
 | |
|  */
 | |
| 	class IdeHelperRecipeStep extends \Eloquent {}
 | |
| }
 | |
| 
 | |
| namespace App\Models{
 | |
| /**
 | |
|  * App\Models\User
 | |
|  *
 | |
|  * @mixin IdeHelperUser
 | |
|  * @property int $id
 | |
|  * @property string $name
 | |
|  * @property string $email
 | |
|  * @property \Illuminate\Support\Carbon|null $email_verified_at
 | |
|  * @property string $password
 | |
|  * @property string|null $remember_token
 | |
|  * @property \Illuminate\Support\Carbon|null $created_at
 | |
|  * @property \Illuminate\Support\Carbon|null $updated_at
 | |
|  * @property-read \Illuminate\Notifications\DatabaseNotificationCollection|\Illuminate\Notifications\DatabaseNotification[] $notifications
 | |
|  * @property-read int|null $notifications_count
 | |
|  * @method static \Illuminate\Database\Eloquent\Builder|User newModelQuery()
 | |
|  * @method static \Illuminate\Database\Eloquent\Builder|User newQuery()
 | |
|  * @method static \Illuminate\Database\Eloquent\Builder|User query()
 | |
|  * @method static \Illuminate\Database\Eloquent\Builder|User whereCreatedAt($value)
 | |
|  * @method static \Illuminate\Database\Eloquent\Builder|User whereEmail($value)
 | |
|  * @method static \Illuminate\Database\Eloquent\Builder|User whereEmailVerifiedAt($value)
 | |
|  * @method static \Illuminate\Database\Eloquent\Builder|User whereId($value)
 | |
|  * @method static \Illuminate\Database\Eloquent\Builder|User whereName($value)
 | |
|  * @method static \Illuminate\Database\Eloquent\Builder|User wherePassword($value)
 | |
|  * @method static \Illuminate\Database\Eloquent\Builder|User whereRememberToken($value)
 | |
|  * @method static \Illuminate\Database\Eloquent\Builder|User whereUpdatedAt($value)
 | |
|  */
 | |
| 	class IdeHelperUser extends \Eloquent {}
 | |
| }
 | |
| 
 |