Nette\Security\Per­mission

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
raistm
Člen | 9
+
0
-

Chystam se pouzit Nette pro jednu aplikaci a jeho permission model bych potreboval rozsirit ze stavajiciho Role/Resource/Action na Role/Resource/ResourceInstance/Action. Je to nejak snadno mozne?

Jod
Člen | 701
+
0
-

Čo je dľa teba ResourceInstance? :) Toto?

1231-rev-193-sikovnejsi-permission

class Article implements IResource
{
        public $ownerId;

        public function getResourceId()
        {
                return 'article';
        }
}

Editoval Jod (9. 3. 2009 15:48)

raistm
Člen | 9
+
0
-

:-) nn… zapomel sem to upresnit…
instanci myslim uz treba konkretni clanek…
cili mam zdroj article, akci edit a roli editor…
priradim uzivateli roli editor, ale chci mu zakazt editovat nejaky konkretni clanek…

Honza Marek
Člen | 1664
+
0
-

Však to řeší to PermissionAssertion.

raistm
Člen | 9
+
0
-

to sem v dokumentaci nikde nenasel…

Jod
Člen | 701
+
0
-

Tu som ti dával link na changelog

A keď, už tam budete môžete mi odpovedať na moju otázku v poslednom príspevku ak niekto vie :D

raistm
Člen | 9
+
0
-

prehlidl sem ten odkaz… diky… :-)

Jod
Člen | 701
+
0
-

Hlavne vyriešme ten problém čo ma trápi, určite bude aj teba ak tam máš taký zoznam :D