diff --git a/app/Http/Controllers/PasswordChangeController.php b/app/Http/Controllers/PasswordChangeController.php index 2ce5bc6..bb14a33 100644 --- a/app/Http/Controllers/PasswordChangeController.php +++ b/app/Http/Controllers/PasswordChangeController.php @@ -3,17 +3,24 @@ namespace App\Http\Controllers; use App\Events\EventType; +use Illuminate\Contracts\View\View; use Illuminate\Http\Request; use Laravel\Nova\Nova; class PasswordChangeController extends Controller { - public function index() + /** + * Password change view + */ + public function index(): View { return view('auth.password-change'); } - public function update(Request $request) + /** + * Update password + */ + public function update(Request $request): \Illuminate\Routing\Redirector|\Illuminate\Http\RedirectResponse { $request->validate([ 'password' => ['string', 'min:8', 'confirmed'], diff --git a/app/Http/Controllers/ProfileController.php b/app/Http/Controllers/ProfileController.php index 86e32b4..355de5f 100644 --- a/app/Http/Controllers/ProfileController.php +++ b/app/Http/Controllers/ProfileController.php @@ -23,7 +23,7 @@ class ProfileController extends Controller /** * Update user profile */ - public function store(UpdateUserProfileRequest $request) + public function store(UpdateUserProfileRequest $request): JsonResponse { auth()->user()->update($request->validated()); diff --git a/app/Models/Alert.php b/app/Models/Alert.php index 88e1d23..f7dc69b 100644 --- a/app/Models/Alert.php +++ b/app/Models/Alert.php @@ -19,6 +19,8 @@ class Alert extends Model /** * User + * + * @return BelongsTo */ public function user(): BelongsTo { diff --git a/app/Models/Branch/Branch.php b/app/Models/Branch/Branch.php index 0986aa7..7ad512d 100644 --- a/app/Models/Branch/Branch.php +++ b/app/Models/Branch/Branch.php @@ -49,6 +49,8 @@ class Branch extends Model /** * Branches associated with user + * + * @return BelongsToMany */ public function users(): BelongsToMany { diff --git a/app/Models/CurrencyRate.php b/app/Models/CurrencyRate.php index 4bf0775..809f1d3 100644 --- a/app/Models/CurrencyRate.php +++ b/app/Models/CurrencyRate.php @@ -19,6 +19,8 @@ class CurrencyRate extends Model /** * Currencies + * + * @return array */ public static function currencies(): array { diff --git a/app/Models/Order/Card/CardOrder.php b/app/Models/Order/Card/CardOrder.php index 7a94cff..9d3636d 100644 --- a/app/Models/Order/Card/CardOrder.php +++ b/app/Models/Order/Card/CardOrder.php @@ -64,6 +64,8 @@ class CardOrder extends Model /** * User + * + * @return BelongsTo */ public function user(): BelongsTo { @@ -72,6 +74,8 @@ class CardOrder extends Model /** * Card state + * + * @return BelongsTo */ public function cardState(): BelongsTo { @@ -80,6 +84,8 @@ class CardOrder extends Model /** * Card type + * + * @return BelongsTo */ public function cardType(): BelongsTo { @@ -88,6 +94,8 @@ class CardOrder extends Model /** * Branch + * + * @return BelongsTo */ public function branch(): BelongsTo { diff --git a/app/Models/Order/Card/CardPin/CardPin.php b/app/Models/Order/Card/CardPin/CardPin.php index 5c75c8c..9cf3d6a 100644 --- a/app/Models/Order/Card/CardPin/CardPin.php +++ b/app/Models/Order/Card/CardPin/CardPin.php @@ -53,6 +53,8 @@ class CardPin extends Model /** * User + * + * @return BelongsTo */ public function user(): BelongsTo { @@ -61,6 +63,8 @@ class CardPin extends Model /** * Card type + * + * @return BelongsTo */ public function cardType(): BelongsTo { @@ -69,6 +73,8 @@ class CardPin extends Model /** * Branch + * + * @return BelongsTo */ public function branch(): BelongsTo { diff --git a/app/Nova/User.php b/app/Nova/User.php index 82c2f56..6debde5 100644 --- a/app/Nova/User.php +++ b/app/Nova/User.php @@ -37,7 +37,15 @@ class User extends Resource */ public function title(): string { - return $this->username.sprintf(' (%s)', $this->phone); + return $this->name.sprintf(' (%s)', $this->username); + } + + /** + * Get the search result subtitle for the resource. + */ + public function subtitle(): string + { + return $this->phone ?: '-'; } /**