From e0a6e795b1e08223ad08e417788b9255df2fbc9e Mon Sep 17 00:00:00 2001 From: James Brooks Date: Fri, 2 Jan 2015 12:07:51 +0000 Subject: [PATCH] Everything is property! --- src/Models/Component.php | 19 +++++++++++-------- src/Models/Incident.php | 17 ++++++++++------- src/Models/IncidentTemplate.php | 8 ++++++++ src/Models/Metric.php | 12 +++++++----- src/Models/MetricPoint.php | 8 +++++--- src/Models/Service.php | 9 +++++++++ src/Models/Setting.php | 8 +++++--- src/Models/Subscriber.php | 7 +++++++ src/Models/User.php | 16 +++++++++------- src/Models/WebHook.php | 9 ++++++--- src/Models/WebHookResponse.php | 12 ++++++++++++ 11 files changed, 89 insertions(+), 36 deletions(-) diff --git a/src/Models/Component.php b/src/Models/Component.php index 7a20db9e..2b1fa7d8 100644 --- a/src/Models/Component.php +++ b/src/Models/Component.php @@ -10,14 +10,17 @@ use Illuminate\Database\Eloquent\SoftDeletingTrait; use Watson\Validating\ValidatingTrait; /** - * @property int $id - * @property int $user_id - * @property string $name - * @property string $description - * @property int $status - * @property string $link - * @property string $tags - * @property int $order + * @property int $id + * @property int $user_id + * @property string $name + * @property string $description + * @property int $status + * @property string $link + * @property string $tags + * @property int $order + * @property Carbon\Carbon $created_at + * @property Carbon\Carbon $updated_at + * @property Carbon\Carbon $deleted_at */ class Component extends Model implements TransformableInterface { diff --git a/src/Models/Incident.php b/src/Models/Incident.php index d16df07e..1d33f7c3 100644 --- a/src/Models/Incident.php +++ b/src/Models/Incident.php @@ -10,13 +10,16 @@ use Illuminate\Database\Eloquent\SoftDeletingTrait; use Watson\Validating\ValidatingTrait; /** - * @property int $id - * @property int $component_id - * @property int $user_id - * @property string $name - * @property int $status - * @property string $message - * @property string $humanStatus + * @property int $id + * @property int $component_id + * @property int $user_id + * @property string $name + * @property int $status + * @property string $message + * @property string $humanStatus + * @property Carbon\Carbon $created_at + * @property Carbon\Carbon $updated_at + * @property Carbon\Carbon $deleted_at */ class Incident extends Model implements TransformableInterface { diff --git a/src/Models/IncidentTemplate.php b/src/Models/IncidentTemplate.php index 2bea1b8d..9155ce0a 100644 --- a/src/Models/IncidentTemplate.php +++ b/src/Models/IncidentTemplate.php @@ -6,6 +6,14 @@ use Illuminate\Database\Eloquent\Model; use Illuminate\Support\Str; use Watson\Validating\ValidatingTrait; +/** + * @property int $id + * @property string $name + * @property string $slug + * @property string $template + * @property Carbon\Carbon $created_at + * @property Carbon\Carbon $updated_at + */ class IncidentTemplate extends Model { use ValidatingTrait; diff --git a/src/Models/Metric.php b/src/Models/Metric.php index 44064f57..545e7000 100644 --- a/src/Models/Metric.php +++ b/src/Models/Metric.php @@ -8,11 +8,13 @@ use Illuminate\Database\Eloquent\Model; use Watson\Validating\ValidatingTrait; /** - * @property int $id - * @property string $name - * @property string $suffix - * @property string $description - * @property int $display_chart + * @property int $id + * @property string $name + * @property string $suffix + * @property string $description + * @property int $display_chart + * @property Carbon\Carbon $created_at + * @property Carbon\Carbon $updated_at */ class Metric extends Model implements TransformableInterface { diff --git a/src/Models/MetricPoint.php b/src/Models/MetricPoint.php index c24b3bb1..b8284ce6 100644 --- a/src/Models/MetricPoint.php +++ b/src/Models/MetricPoint.php @@ -5,9 +5,11 @@ namespace CachetHQ\Cachet\Models; use Illuminate\Database\Eloquent\Model; /** - * @property int $id - * @property int $metric_id - * @property int $value + * @property int $id + * @property int $metric_id + * @property int $value + * @property Carbon\Carbon $created_at + * @property Carbon\Carbon $updated_at */ class MetricPoint extends Model { diff --git a/src/Models/Service.php b/src/Models/Service.php index d3e233af..6865ef4d 100644 --- a/src/Models/Service.php +++ b/src/Models/Service.php @@ -5,6 +5,15 @@ namespace CachetHQ\Cachet\Models; use Illuminate\Database\Eloquent\Model; use Watson\Validating\ValidatingTrait; +/** + * @property int $id + * @property string $type + * @property int $active + * @property string $properties + * @property Carbon\Carbon $created_at + * @property Carbon\Carbon $updated_at + * @property Carbon\Carbon $deleted_at + */ class Service extends Model { use ValidatingTrait; diff --git a/src/Models/Setting.php b/src/Models/Setting.php index 2fc6b979..aac610a5 100644 --- a/src/Models/Setting.php +++ b/src/Models/Setting.php @@ -6,9 +6,11 @@ use ErrorException; use Illuminate\Database\Eloquent\Model; /** - * @property int $id - * @property string $name - * @property string $value + * @property int $id + * @property string $name + * @property string $value + * @property Carbon\Carbon $created_at + * @property Carbon\Carbon $updated_at */ class Setting extends Model { diff --git a/src/Models/Subscriber.php b/src/Models/Subscriber.php index 85731427..f33d68a4 100644 --- a/src/Models/Subscriber.php +++ b/src/Models/Subscriber.php @@ -6,6 +6,13 @@ use Illuminate\Database\Eloquent\Model; use Illuminate\Database\Eloquent\SoftDeletingTrait; use Watson\Validating\ValidatingTrait; +/** + * @property int $id + * @property string $email + * @property Carbon\Carbon $created_at + * @property Carbon\Carbon $updated_at + * @property Carbon\Carbon $deleted_at + */ class Subscriber extends Model { use SoftDeletingTrait, ValidatingTrait; diff --git a/src/Models/User.php b/src/Models/User.php index 7e06c92a..3ff088e8 100644 --- a/src/Models/User.php +++ b/src/Models/User.php @@ -10,13 +10,15 @@ use Illuminate\Database\Eloquent\Model; use Illuminate\Support\Facades\Hash; /** - * @property int $id - * @property string $username - * @property string $password - * @property string $remember_token - * @property string $email - * @property int $active - * @property int $level + * @property int $id + * @property string $username + * @property string $password + * @property string $remember_token + * @property string $email + * @property int $active + * @property int $level + * @property Carbon\Carbon $created_at + * @property Carbon\Carbon $updated_at */ class User extends Model implements UserInterface, RemindableInterface { diff --git a/src/Models/WebHook.php b/src/Models/WebHook.php index 418eccae..4098fbfb 100644 --- a/src/Models/WebHook.php +++ b/src/Models/WebHook.php @@ -12,9 +12,12 @@ use Illuminate\Database\Eloquent\Model; * @property int $id * @property string $name * @property string $endpoint - * @property int $hook_type - * @property int $request_type - * @property int $active + * @property int $hook_type + * @property int $request_type + * @property int $active + * @property Carbon\Carbon $created_at + * @property Carbon\Carbon $updated_at + * @property Carbon\Carbon $deleted_at */ class WebHook extends Model { diff --git a/src/Models/WebHookResponse.php b/src/Models/WebHookResponse.php index 10a11ab8..9a9d612d 100644 --- a/src/Models/WebHookResponse.php +++ b/src/Models/WebHookResponse.php @@ -4,6 +4,18 @@ namespace CachetHQ\Cachet\Models; use Illuminate\Database\Eloquent\Model; +/** + * @property int $id + * @property int $hook_id + * @property int $response_code + * @property string $sent_headers + * @property string $sent_body + * @property string $recv_headers + * @property string $recv_body + * @property float $time_taken + * @property Carbon\Carbon $created_at + * @property Carbon\Carbon $updated_at + */ class WebHookResponse extends Model { /**