移除 其他 ide helper 生成的 phpDocs

This commit is contained in:
iVampireSP.com 2023-01-10 20:54:01 +08:00
parent 4b0b3379e7
commit d840631b18
No known key found for this signature in database
GPG Key ID: 2F7B001CA27A8132
10 changed files with 1 additions and 427 deletions

View File

@ -8,26 +8,6 @@
use Illuminate\Foundation\Auth\User as Authenticatable; use Illuminate\Foundation\Auth\User as Authenticatable;
use Illuminate\Support\Carbon; use Illuminate\Support\Carbon;
/**
* App\Models\Admin
*
* @property int $id
* @property string $email
* @property string $password
* @property string|null $remember_token
* @property Carbon|null $created_at
* @property Carbon|null $updated_at
* @method static Builder|Admin newModelQuery()
* @method static Builder|Admin newQuery()
* @method static Builder|Admin query()
* @method static Builder|Admin whereCreatedAt($value)
* @method static Builder|Admin whereEmail($value)
* @method static Builder|Admin whereId($value)
* @method static Builder|Admin wherePassword($value)
* @method static Builder|Admin whereRememberToken($value)
* @method static Builder|Admin whereUpdatedAt($value)
* @mixin Eloquent
*/
class Admin extends Authenticatable class Admin extends Authenticatable
{ {
use Cachable; use Cachable;

View File

@ -10,55 +10,6 @@
use Illuminate\Support\Carbon; use Illuminate\Support\Carbon;
use function auth; use function auth;
/**
* App\Models\Balance
*
* @property int $id
* @property string|null $order_id
* @property string|null $trade_id
* @property string|null $payment
* @property string $amount
* @property string $remaining_amount
* @property string|null $paid_at
* @property int|null $user_id
* @property Carbon|null $created_at
* @property Carbon|null $updated_at
* @property-read User|null $user
* @method static CachedBuilder|Balance all($columns = [])
* @method static CachedBuilder|Balance avg($column)
* @method static CachedBuilder|Balance cache(array $tags = [])
* @method static CachedBuilder|Balance cachedValue(array $arguments, string $cacheKey)
* @method static CachedBuilder|Balance count($columns = '*')
* @method static CachedBuilder|Balance disableCache()
* @method static CachedBuilder|Balance disableModelCaching()
* @method static CachedBuilder|Balance exists()
* @method static CachedBuilder|Balance flushCache(array $tags = [])
* @method static \GeneaLabs\LaravelModelCaching\CachedBuilder|Balance
* getModelCacheCooldown(\Illuminate\Database\Eloquent\Model $instance)
* @method static CachedBuilder|Balance inRandomOrder($seed = '')
* @method static CachedBuilder|Balance insert(array $values)
* @method static CachedBuilder|Balance isCachable()
* @method static CachedBuilder|Balance max($column)
* @method static CachedBuilder|Balance min($column)
* @method static CachedBuilder|Balance newModelQuery()
* @method static CachedBuilder|Balance newQuery()
* @method static CachedBuilder|Balance query()
* @method static CachedBuilder|Balance sum($column)
* @method static CachedBuilder|Balance thisUser()
* @method static CachedBuilder|Balance truncate()
* @method static CachedBuilder|Balance whereAmount($value)
* @method static CachedBuilder|Balance whereCreatedAt($value)
* @method static CachedBuilder|Balance whereId($value)
* @method static CachedBuilder|Balance whereOrderId($value)
* @method static CachedBuilder|Balance wherePaidAt($value)
* @method static CachedBuilder|Balance wherePayment($value)
* @method static CachedBuilder|Balance whereRemainingAmount($value)
* @method static CachedBuilder|Balance whereTradeId($value)
* @method static CachedBuilder|Balance whereUpdatedAt($value)
* @method static CachedBuilder|Balance whereUserId($value)
* @method static CachedBuilder|Balance withCacheCooldownSeconds(?int $seconds = null)
* @mixin Eloquent
*/
class Balance extends Model class Balance extends Model
{ {
use Cachable; use Cachable;

View File

@ -13,64 +13,6 @@
use Illuminate\Support\Carbon; use Illuminate\Support\Carbon;
use Illuminate\Support\Facades\Cache; use Illuminate\Support\Facades\Cache;
/**
* App\Models\Host
*
* @property int $id
* @property string $name
* @property string $module_id
* @property int $user_id
* @property float $price
* @property float|null $managed_price
* @property mixed|null $configuration
* @property string $status
* @property int|null $hour
* @property Carbon|null $suspended_at
* @property string|null $deleted_at
* @property Carbon|null $created_at
* @property Carbon|null $updated_at
* @property-read Module $module
* @property-read User $user
* @property-read Collection|WorkOrder[] $workOrders
* @property-read int|null $work_orders_count
* @method static CachedBuilder|Host active()
* @method static CachedBuilder|Host all($columns = [])
* @method static CachedBuilder|Host avg($column)
* @method static CachedBuilder|Host cache(array $tags = [])
* @method static CachedBuilder|Host cachedValue(array $arguments, string $cacheKey)
* @method static CachedBuilder|Host count($columns = '*')
* @method static CachedBuilder|Host disableCache()
* @method static CachedBuilder|Host disableModelCaching()
* @method static CachedBuilder|Host exists()
* @method static CachedBuilder|Host flushCache(array $tags = [])
* @method static \GeneaLabs\LaravelModelCaching\CachedBuilder|Host
* getModelCacheCooldown(\Illuminate\Database\Eloquent\Model $instance)
* @method static CachedBuilder|Host inRandomOrder($seed = '')
* @method static CachedBuilder|Host insert(array $values)
* @method static CachedBuilder|Host isCachable()
* @method static CachedBuilder|Host max($column)
* @method static CachedBuilder|Host min($column)
* @method static CachedBuilder|Host newModelQuery()
* @method static CachedBuilder|Host newQuery()
* @method static CachedBuilder|Host query()
* @method static CachedBuilder|Host sum($column)
* @method static CachedBuilder|Host thisUser($module = null)
* @method static CachedBuilder|Host truncate()
* @method static CachedBuilder|Host whereConfiguration($value)
* @method static CachedBuilder|Host whereCreatedAt($value)
* @method static CachedBuilder|Host whereDeletedAt($value)
* @method static CachedBuilder|Host whereHour($value)
* @method static CachedBuilder|Host whereId($value)
* @method static CachedBuilder|Host whereManagedPrice($value)
* @method static CachedBuilder|Host whereModuleId($value)
* @method static CachedBuilder|Host whereName($value)
* @method static CachedBuilder|Host wherePrice($value)
* @method static CachedBuilder|Host whereStatus($value)
* @method static CachedBuilder|Host whereSuspendedAt($value)
* @method static CachedBuilder|Host whereUpdatedAt($value)
* @method static CachedBuilder|Host whereUserId($value)
* @method static CachedBuilder|Host withCacheCooldownSeconds(?int $seconds = null)
*/
class Host extends Model class Host extends Model
{ {
use Cachable; use Cachable;

View File

@ -15,43 +15,6 @@
use Illuminate\Support\Str; use Illuminate\Support\Str;
use JetBrains\PhpStorm\ArrayShape; use JetBrains\PhpStorm\ArrayShape;
/**
* App\Models\Module
*
* @property string $id
* @property string $name
* @property string|null $api_token
* @property string|null $url
* @property string|null $wecom_key 企业微信机器人 key
* @method static CachedBuilder|Module all($columns = [])
* @method static CachedBuilder|Module avg($column)
* @method static CachedBuilder|Module cache(array $tags = [])
* @method static CachedBuilder|Module cachedValue(array $arguments, string $cacheKey)
* @method static CachedBuilder|Module count($columns = '*')
* @method static CachedBuilder|Module disableCache()
* @method static CachedBuilder|Module disableModelCaching()
* @method static CachedBuilder|Module exists()
* @method static CachedBuilder|Module flushCache(array $tags = [])
* @method static \GeneaLabs\LaravelModelCaching\CachedBuilder|Module
* getModelCacheCooldown(\Illuminate\Database\Eloquent\Model $instance)
* @method static CachedBuilder|Module inRandomOrder($seed = '')
* @method static CachedBuilder|Module insert(array $values)
* @method static CachedBuilder|Module isCachable()
* @method static CachedBuilder|Module max($column)
* @method static CachedBuilder|Module min($column)
* @method static CachedBuilder|Module newModelQuery()
* @method static CachedBuilder|Module newQuery()
* @method static CachedBuilder|Module query()
* @method static CachedBuilder|Module sum($column)
* @method static CachedBuilder|Module truncate()
* @method static CachedBuilder|Module whereApiToken($value)
* @method static CachedBuilder|Module whereId($value)
* @method static CachedBuilder|Module whereName($value)
* @method static CachedBuilder|Module whereUrl($value)
* @method static CachedBuilder|Module whereWecomKey($value)
* @method static CachedBuilder|Module withCacheCooldownSeconds(?int $seconds = null)
* @mixin Eloquent
*/
class Module extends Authenticatable class Module extends Authenticatable
{ {
use Cachable; use Cachable;

View File

@ -8,7 +8,7 @@
class ModuleAllow extends Model class ModuleAllow extends Model
{ {
use HasFactory; // use HasFactory;
protected $fillable = [ protected $fillable = [
'module_id', 'module_id',

View File

@ -9,54 +9,6 @@
use Illuminate\Support\Carbon; use Illuminate\Support\Carbon;
use Laravel\Sanctum\PersonalAccessToken as SanctumPersonalAccessToken; use Laravel\Sanctum\PersonalAccessToken as SanctumPersonalAccessToken;
/**
* App\Models\PersonalAccessToken
*
* @property int $id
* @property string $tokenable_type
* @property int $tokenable_id
* @property string $name
* @property string $token
* @property array|null $abilities
* @property Carbon|null $last_used_at
* @property Carbon|null $expires_at
* @property Carbon|null $created_at
* @property Carbon|null $updated_at
* @property-read Model|Eloquent $tokenable
* @method static CachedBuilder|PersonalAccessToken all($columns = [])
* @method static CachedBuilder|PersonalAccessToken avg($column)
* @method static CachedBuilder|PersonalAccessToken cache(array $tags = [])
* @method static CachedBuilder|PersonalAccessToken cachedValue(array $arguments, string $cacheKey)
* @method static CachedBuilder|PersonalAccessToken count($columns = '*')
* @method static CachedBuilder|PersonalAccessToken disableCache()
* @method static CachedBuilder|PersonalAccessToken disableModelCaching()
* @method static CachedBuilder|PersonalAccessToken exists()
* @method static CachedBuilder|PersonalAccessToken flushCache(array $tags = [])
* @method static \GeneaLabs\LaravelModelCaching\CachedBuilder|PersonalAccessToken
* getModelCacheCooldown(\Illuminate\Database\Eloquent\Model $instance)
* @method static CachedBuilder|PersonalAccessToken inRandomOrder($seed = '')
* @method static CachedBuilder|PersonalAccessToken insert(array $values)
* @method static CachedBuilder|PersonalAccessToken isCachable()
* @method static CachedBuilder|PersonalAccessToken max($column)
* @method static CachedBuilder|PersonalAccessToken min($column)
* @method static CachedBuilder|PersonalAccessToken newModelQuery()
* @method static CachedBuilder|PersonalAccessToken newQuery()
* @method static CachedBuilder|PersonalAccessToken query()
* @method static CachedBuilder|PersonalAccessToken sum($column)
* @method static CachedBuilder|PersonalAccessToken truncate()
* @method static CachedBuilder|PersonalAccessToken whereAbilities($value)
* @method static CachedBuilder|PersonalAccessToken whereCreatedAt($value)
* @method static CachedBuilder|PersonalAccessToken whereExpiresAt($value)
* @method static CachedBuilder|PersonalAccessToken whereId($value)
* @method static CachedBuilder|PersonalAccessToken whereLastUsedAt($value)
* @method static CachedBuilder|PersonalAccessToken whereName($value)
* @method static CachedBuilder|PersonalAccessToken whereToken($value)
* @method static CachedBuilder|PersonalAccessToken whereTokenableId($value)
* @method static CachedBuilder|PersonalAccessToken whereTokenableType($value)
* @method static CachedBuilder|PersonalAccessToken whereUpdatedAt($value)
* @method static CachedBuilder|PersonalAccessToken withCacheCooldownSeconds(?int $seconds = null)
* @mixin Eloquent
*/
class PersonalAccessToken extends SanctumPersonalAccessToken class PersonalAccessToken extends SanctumPersonalAccessToken
{ {
use Cachable; use Cachable;

View File

@ -14,51 +14,6 @@
use function auth; use function auth;
use function broadcast; use function broadcast;
/**
* App\Models\Task
*
* @property string $id
* @property string $title
* @property int $progress
* @property string $status
* @property int $user_id
* @property int $host_id
* @property Carbon|null $created_at
* @property Carbon|null $updated_at
* @property-read Host $host
* @method static CachedBuilder|Task all($columns = [])
* @method static CachedBuilder|Task avg($column)
* @method static CachedBuilder|Task cache(array $tags = [])
* @method static CachedBuilder|Task cachedValue(array $arguments, string $cacheKey)
* @method static CachedBuilder|Task count($columns = '*')
* @method static CachedBuilder|Task disableCache()
* @method static CachedBuilder|Task disableModelCaching()
* @method static CachedBuilder|Task exists()
* @method static CachedBuilder|Task flushCache(array $tags = [])
* @method static \GeneaLabs\LaravelModelCaching\CachedBuilder|Task
* getModelCacheCooldown(\Illuminate\Database\Eloquent\Model $instance)
* @method static CachedBuilder|Task inRandomOrder($seed = '')
* @method static CachedBuilder|Task insert(array $values)
* @method static CachedBuilder|Task isCachable()
* @method static CachedBuilder|Task max($column)
* @method static CachedBuilder|Task min($column)
* @method static CachedBuilder|Task newModelQuery()
* @method static CachedBuilder|Task newQuery()
* @method static CachedBuilder|Task query()
* @method static CachedBuilder|Task sum($column)
* @method static CachedBuilder|Task truncate()
* @method static CachedBuilder|Task user()
* @method static CachedBuilder|Task whereCreatedAt($value)
* @method static CachedBuilder|Task whereHostId($value)
* @method static CachedBuilder|Task whereId($value)
* @method static CachedBuilder|Task whereProgress($value)
* @method static CachedBuilder|Task whereStatus($value)
* @method static CachedBuilder|Task whereTitle($value)
* @method static CachedBuilder|Task whereUpdatedAt($value)
* @method static CachedBuilder|Task whereUserId($value)
* @method static CachedBuilder|Task withCacheCooldownSeconds(?int $seconds = null)
* @mixin Eloquent
*/
class Task extends Model class Task extends Model
{ {
public $incrementing = false; public $incrementing = false;

View File

@ -18,79 +18,6 @@
use Illuminate\Support\Carbon; use Illuminate\Support\Carbon;
use Laravel\Sanctum\HasApiTokens; use Laravel\Sanctum\HasApiTokens;
/**
* App\Models\User
*
* @property int
* $id
* @property string
* $name
* @property string
* $email
* @property Carbon|null
* $email_verified_at
* @property string|null
* $password
* @property float
* $balance
* @property Carbon|null
* $banned_at 封禁时间
* @property string|null
* $banned_reason
* @property string|null
* $remember_token
* @property Carbon|null
* $created_at
* @property Carbon|null
* $updated_at
* @property-read Collection|Host[]
* $hosts
* @property-read int|null
* $hosts_count
* @property-read DatabaseNotificationCollection|DatabaseNotification[]
* $notifications
* @property-read int|null
* $notifications_count
* @property-read Collection|PersonalAccessToken[]
* $tokens
* @property-read int|null
* $tokens_count
* @method static CachedBuilder|User all($columns = [])
* @method static CachedBuilder|User avg($column)
* @method static CachedBuilder|User cache(array $tags = [])
* @method static CachedBuilder|User cachedValue(array $arguments, string $cacheKey)
* @method static CachedBuilder|User count($columns = '*')
* @method static CachedBuilder|User disableCache()
* @method static CachedBuilder|User disableModelCaching()
* @method static CachedBuilder|User exists()
* @method static UserFactory factory(...$parameters)
* @method static CachedBuilder|User flushCache(array $tags = [])
* @method static \GeneaLabs\LaravelModelCaching\CachedBuilder|User
* getModelCacheCooldown(\Illuminate\Database\Eloquent\Model $instance)
* @method static CachedBuilder|User inRandomOrder($seed = '')
* @method static CachedBuilder|User insert(array $values)
* @method static CachedBuilder|User isCachable()
* @method static CachedBuilder|User max($column)
* @method static CachedBuilder|User min($column)
* @method static CachedBuilder|User newModelQuery()
* @method static CachedBuilder|User newQuery()
* @method static CachedBuilder|User query()
* @method static CachedBuilder|User sum($column)
* @method static CachedBuilder|User truncate()
* @method static CachedBuilder|User whereBalance($value)
* @method static CachedBuilder|User whereBannedAt($value)
* @method static CachedBuilder|User whereBannedReason($value)
* @method static CachedBuilder|User whereCreatedAt($value)
* @method static CachedBuilder|User whereEmail($value)
* @method static CachedBuilder|User whereEmailVerifiedAt($value)
* @method static CachedBuilder|User whereId($value)
* @method static CachedBuilder|User whereName($value)
* @method static CachedBuilder|User wherePassword($value)
* @method static CachedBuilder|User whereRememberToken($value)
* @method static CachedBuilder|User whereUpdatedAt($value)
* @method static CachedBuilder|User withCacheCooldownSeconds(?int $seconds = null)
* @mixin Eloquent
*/
class User extends Authenticatable class User extends Authenticatable
{ {
use HasApiTokens, HasFactory, Notifiable, Cachable; use HasApiTokens, HasFactory, Notifiable, Cachable;

View File

@ -13,50 +13,6 @@
use Illuminate\Database\Eloquent\Relations\BelongsTo; use Illuminate\Database\Eloquent\Relations\BelongsTo;
use Illuminate\Support\Carbon; use Illuminate\Support\Carbon;
/**
* App\Models\WorkOrder\Reply
*
* @property int $id
* @property string $content
* @property int $work_order_id
* @property int|null $user_id
* @property int $is_pending
* @property Carbon|null $created_at
* @property Carbon|null $updated_at
* @property-read User|null $user
* @property-read WorkOrder $workOrder
* @method static CachedBuilder|Reply all($columns = [])
* @method static CachedBuilder|Reply avg($column)
* @method static CachedBuilder|Reply cache(array $tags = [])
* @method static CachedBuilder|Reply cachedValue(array $arguments, string $cacheKey)
* @method static CachedBuilder|Reply count($columns = '*')
* @method static CachedBuilder|Reply disableCache()
* @method static CachedBuilder|Reply disableModelCaching()
* @method static CachedBuilder|Reply exists()
* @method static CachedBuilder|Reply flushCache(array $tags = [])
* @method static \GeneaLabs\LaravelModelCaching\CachedBuilder|Reply
* getModelCacheCooldown(\Illuminate\Database\Eloquent\Model $instance)
* @method static CachedBuilder|Reply inRandomOrder($seed = '')
* @method static CachedBuilder|Reply insert(array $values)
* @method static CachedBuilder|Reply isCachable()
* @method static CachedBuilder|Reply max($column)
* @method static CachedBuilder|Reply min($column)
* @method static CachedBuilder|Reply newModelQuery()
* @method static CachedBuilder|Reply newQuery()
* @method static CachedBuilder|Reply query()
* @method static CachedBuilder|Reply sum($column)
* @method static CachedBuilder|Reply truncate()
* @method static CachedBuilder|Reply whereContent($value)
* @method static CachedBuilder|Reply whereCreatedAt($value)
* @method static CachedBuilder|Reply whereId($value)
* @method static CachedBuilder|Reply whereIsPending($value)
* @method static CachedBuilder|Reply whereUpdatedAt($value)
* @method static CachedBuilder|Reply whereUserId($value)
* @method static CachedBuilder|Reply whereWorkOrderId($value)
* @method static CachedBuilder|Reply withCacheCooldownSeconds(?int $seconds = null)
* @method static CachedBuilder|Reply workOrderId($work_order_id)
* @mixin Eloquent
*/
class Reply extends Model class Reply extends Model
{ {
use Cachable; use Cachable;

View File

@ -19,58 +19,6 @@
use Illuminate\Support\Carbon; use Illuminate\Support\Carbon;
use Illuminate\Support\Str; use Illuminate\Support\Str;
/**
* App\Models\WorkOrder\WorkOrder
*
* @property int $id
* @property string $title
* @property string $content
* @property int $user_id
* @property string $module_id
* @property int|null $host_id
* @property string $status
* @property Carbon|null $created_at
* @property Carbon|null $updated_at
* @property-read Host|null $host
* @property-read Module $module
* @property-read Collection|Reply[] $replies
* @property-read int|null $replies_count
* @property-read User $user
* @method static CachedBuilder|WorkOrder all($columns = [])
* @method static CachedBuilder|WorkOrder avg($column)
* @method static CachedBuilder|WorkOrder cache(array $tags = [])
* @method static CachedBuilder|WorkOrder cachedValue(array $arguments, string $cacheKey)
* @method static CachedBuilder|WorkOrder count($columns = '*')
* @method static CachedBuilder|WorkOrder disableCache()
* @method static CachedBuilder|WorkOrder disableModelCaching()
* @method static CachedBuilder|WorkOrder exists()
* @method static CachedBuilder|WorkOrder flushCache(array $tags = [])
* @method static \GeneaLabs\LaravelModelCaching\CachedBuilder|WorkOrder
* getModelCacheCooldown(\Illuminate\Database\Eloquent\Model $instance)
* @method static CachedBuilder|WorkOrder inRandomOrder($seed = '')
* @method static CachedBuilder|WorkOrder insert(array $values)
* @method static CachedBuilder|WorkOrder isCachable()
* @method static CachedBuilder|WorkOrder max($column)
* @method static CachedBuilder|WorkOrder min($column)
* @method static CachedBuilder|WorkOrder newModelQuery()
* @method static CachedBuilder|WorkOrder newQuery()
* @method static CachedBuilder|WorkOrder query()
* @method static CachedBuilder|WorkOrder sum($column)
* @method static CachedBuilder|WorkOrder thisModule()
* @method static CachedBuilder|WorkOrder thisUser()
* @method static CachedBuilder|WorkOrder truncate()
* @method static CachedBuilder|WorkOrder whereContent($value)
* @method static CachedBuilder|WorkOrder whereCreatedAt($value)
* @method static CachedBuilder|WorkOrder whereHostId($value)
* @method static CachedBuilder|WorkOrder whereId($value)
* @method static CachedBuilder|WorkOrder whereModuleId($value)
* @method static CachedBuilder|WorkOrder whereStatus($value)
* @method static CachedBuilder|WorkOrder whereTitle($value)
* @method static CachedBuilder|WorkOrder whereUpdatedAt($value)
* @method static CachedBuilder|WorkOrder whereUserId($value)
* @method static CachedBuilder|WorkOrder withCacheCooldownSeconds(?int $seconds = null)
* @mixin Eloquent
*/
class WorkOrder extends Model class WorkOrder extends Model
{ {
use Cachable, Notifiable; use Cachable, Notifiable;