Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- wywoluje w controllerze metode clear, ktora ma wyczyscic pole login
- controller:
- @user.clear
- model:
- class User
- def clear
- login = '' # uzywajac tego nie dziala/nie czysci pola login
- self.login = '' #teraz jest all ok, ale dlaczego?
- end
- end
- # ponieważ login = '' jest przypisaniem do zmiennej lokalnej.
- # ruby musi tak traktować tego typu konstrukcje ponieważ bez tego
- # nie wiedziałby czy chcesz utworzyć nową zmienną lokalną czy wywołać metodę
- # self.login=
Add Comment
Please, Sign In to add comment