Drupal Modül Geliştirme | Drupart
Drupal 7'de herhangi bir kullanıcıyı programatik olarak bir role atayabilirsiniz. Bunun için aşağıdaki kodu atama yapmak için kullanabilirsiniz. Örneğin bir kullanıcıya login olduğunda bir rol atamak için hook_user_login hook'unu kullanabilirsiniz. Kullanıcı login olduğunda programatik olarak ilgili role atanmış olur.
testBlock.php dosyasına aşağıdaki kodları ekleyelim. Dosya adı ve dosya içinde tanımlanan PHP sınıfı (class) aynı isme sahip olmalıdır.