Skip to content
This repository was archived by the owner on Aug 20, 2023. It is now read-only.

Commit 51d469e

Browse files
Updated README_TR
1 parent 85e0807 commit 51d469e

File tree

1 file changed

+14
-10
lines changed

1 file changed

+14
-10
lines changed

README_TR.md

Lines changed: 14 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -41,25 +41,29 @@ class User extends Authenticatable
4141
## Kullanım
4242
#### Rol ve yetki oluşturma
4343
Rol ve yetkiler, klasik CRUD işlemleriyle oluşturulur. CRUD işlemleri için ```Models``` dizininde yer alan **Role** ve **Permission** model dosyaları kullanılmalıdır.
44+
45+
> Role ve Yetki oluştururken kaydedilecek olan '**slug**' verisi, tüm sorgu işlemleri için birincil ölçüttür.
4446
47+
##### Rol oluşturma/düzenleme/silme
4548
```php
4649
<?php
47-
# CodeForms\Repositories\Crew\Models\Role;
4850
# Yeni rol oluşturma
4951
Role::create([
50-
'name' => 'Admin',
51-
'slug' => 'admin'
52+
'name' => 'Site Yöneticisi',
53+
'slug' => 'Admin'
5254
]);
5355
# Rol düzenleme
5456
Role::where('id', $role_id)->update([
55-
'name' => 'Site yöneticisi',
56-
'slug' => 'manager'
57+
'name' => 'Site Editörü',
58+
'slug' => 'Editor'
5759
]);
5860
# Rol silme
5961
Role::destroy($role_id);
6062
Role::destroy([1,2,3]); // birden fazla role id'ler ile silme
61-
62-
# CodeForms\Repositories\Crew\Models\Permission;
63+
```
64+
##### Yetki oluşturma/düzenleme/silme
65+
```php
66+
<?php
6367
# Yeni yetki oluşturma
6468
Permission::create([
6569
'name' => 'Yönetim ekranına erişim',
@@ -75,7 +79,7 @@ Permission::destroy($permission_id);
7579
Permission::destroy([1,2,3]); // birden fazla permission id'ler ile silme
7680
```
7781

78-
> Aşağıda kullanılan rol ve yetki isimleri sadece örnektir. CRUD işlemleri ile kendi oluşturduğunuz rol ve yetki isimlerini kullanmalısınız.
82+
> Aşağıda kullanılan rol ve yetki isimleri sadece örnektir. CRUD işlemleri ile kendi oluşturduğunuz rol ve yetki isimlerini kullanmalısınız. Rol ve yetki sorgulamaları için '**slug**' bilgisi ölçüt alınır.
7983
8084
#### Rol ve Yetki Sorgulama
8185
Tüm sorgulama metotları her zaman bool (true/false) döner. Aşağıdaki örnekler PHP kodları içinde kullanılır.
@@ -97,8 +101,8 @@ $user->hasPermission(['edit-post', 'delete-post']);
97101
```php
98102
<?php
99103
# bir kullanıcıya rol atama
100-
$user->setRole('Admin');
101-
$user->setRole(['User', 'Customer']); // array olarak çoklu atama
104+
$user->setRole('site-yoneticisi');
105+
$user->setRole(['kullanici', 'musteri']); // array olarak çoklu atama
102106

103107
# bir kullanıcıya yetkiler atama
104108
$user->setPermission('edit-post');

0 commit comments

Comments
 (0)