If I am using a constant that is needed only in a method, is it best to declare the const within the method scope, or in the class scope? Is there better pe
Depends where do you want to use it , if you are going to use in other methods define it in the class , if you are going to use it only in one method define it in the method you are going to use it :)