{"action":"created","issue":{"url":"https://api.github.com/repos/symphonycms/symphony-2/issues/2338","labels_url":"https://api.github.com/repos/symphonycms/symphony-2/issues/2338/labels{/name}","comments_url":"https://api.github.com/repos/symphonycms/symphony-2/issues/2338/comments","events_url":"https://api.github.com/repos/symphonycms/symphony-2/issues/2338/events","html_url":"https://github.com/symphonycms/symphony-2/issues/2338","id":56014923,"number":2338,"title":"Parameters as arguments (using $param in XSLT without declaring it) should be removed","user":{"login":"michael-e","id":40072,"avatar_url":"https://avatars.githubusercontent.com/u/40072?v=3","gravatar_id":"","url":"https://api.github.com/users/michael-e","html_url":"https://github.com/michael-e","followers_url":"https://api.github.com/users/michael-e/followers","following_url":"https://api.github.com/users/michael-e/following{/other_user}","gists_url":"https://api.github.com/users/michael-e/gists{/gist_id}","starred_url":"https://api.github.com/users/michael-e/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/michael-e/subscriptions","organizations_url":"https://api.github.com/users/michael-e/orgs","repos_url":"https://api.github.com/users/michael-e/repos","events_url":"https://api.github.com/users/michael-e/events{/privacy}","received_events_url":"https://api.github.com/users/michael-e/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2015-01-30T10:06:02Z","updated_at":"2015-01-30T16:56:45Z","closed_at":null,"body":"There has been a [discussion about best practice](https://github.com/symphonycms/symphony-2/issues/2141) in XSLT templating regarding parameters some time ago. In this discussion, @allen [explained](https://github.com/symphonycms/symphony-2/issues/2141#issuecomment-50145118) the technical concepts and [suggested to remove \"parameters as arguments\"](https://github.com/symphonycms/symphony-2/issues/2141#issuecomment-50146270) from Symphony.\r\n\r\nI am all for it. Clean that stuff up, finally. Removing `$param` type parameters will, of course, break XSLT stylesheets that do not yet adhere to the \"good practice\", but developers can fix this easily.\r\n\r\nRelated: https://github.com/symphonycms/symphony-2/issues/2332#issuecomment-72176600\r\n"},"comment":{"url":"https://api.github.com/repos/symphonycms/symphony-2/issues/comments/72232660","html_url":"https://github.com/symphonycms/symphony-2/issues/2338#issuecomment-72232660","issue_url":"https://api.github.com/repos/symphonycms/symphony-2/issues/2338","id":72232660,"user":{"login":"nitriques","id":771169,"avatar_url":"https://avatars.githubusercontent.com/u/771169?v=3","gravatar_id":"","url":"https://api.github.com/users/nitriques","html_url":"https://github.com/nitriques","followers_url":"https://api.github.com/users/nitriques/followers","following_url":"https://api.github.com/users/nitriques/following{/other_user}","gists_url":"https://api.github.com/users/nitriques/gists{/gist_id}","starred_url":"https://api.github.com/users/nitriques/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nitriques/subscriptions","organizations_url":"https://api.github.com/users/nitriques/orgs","repos_url":"https://api.github.com/users/nitriques/repos","events_url":"https://api.github.com/users/nitriques/events{/privacy}","received_events_url":"https://api.github.com/users/nitriques/received_events","type":"User","site_admin":false},"created_at":"2015-01-30T16:56:45Z","updated_at":"2015-01-30T16:56:45Z","body":"Perf!"}}