The recommended usage is ->input() as it is a little bit more powerfull because it can parse nested data more fluently. The current docblock of the get() function even mentions: "This method belongs to Symfony HttpFoundation and is not usually needed when using Laravel. Instead, you may use the "input" method."