Browse Source

Remove nameLink() method on Subscription model

pull/37/head
Nafies Luthfi 7 years ago
parent
commit
f609d5c7a4
  1. 15
      app/Entities/Subscriptions/Subscription.php
  2. 15
      tests/Unit/Models/SubscriptionTest.php

15
app/Entities/Subscriptions/Subscription.php

@ -20,21 +20,6 @@ class Subscription extends Model
protected $guarded = ['id', 'created_at', 'updated_at'];
/**
* Show subscription name with link to subscription detail.
*
* @return Illuminate\Support\HtmlString
*/
public function nameLink()
{
return link_to_route('subscriptions.show', $this->name, [$this->id], [
'title' => __(
'app.show_detail_title',
['name' => $this->name, 'type' => __('subscription.subscription')]
),
]);
}
/**
* Show subscription name with link to subscription detail attribute.
*
* @return Illuminate\Support\HtmlString

15
tests/Unit/Models/SubscriptionTest.php

@ -16,21 +16,6 @@ class SubscriptionTest extends TestCase
use RefreshDatabase;
/** @test */
public function it_has_name_link_method()
{
$subscription = factory(Subscription::class)->create();
$this->assertEquals(
link_to_route('subscriptions.show', $subscription->name, [$subscription->id], [
'title' => trans(
'app.show_detail_title',
['name' => $subscription->name, 'type' => trans('subscription.subscription')]
),
]), $subscription->nameLink()
);
}
/** @test */
public function it_has_name_link_attribute()
{
$subscription = factory(Subscription::class)->create();

Loading…
Cancel
Save