added dblib option to sqlsrv connector class /sam fitz (abigwonderful)

simple conditional added to look for dsn type. if set and is dblib,
syntax for PDO connection adjusted slightly to allow for mac connection
to mssql server (utilizing freetds)
Adds limit_exact method which will limit a string and its custom ending to a specified length

Signed-off-by: Jason Walton <jwalton512@gmail.com>
Allow Model instance an id for first argument in Has_Many_And_Belongs_To::attach() and same for ::detach(). Also a typo fix for the docblock on attach().
Allow Auth::login() to work with objects for the Eloquent driver.
Fix variable name in retrieve() method for Eloquent auth driver.
In the call() method, the exception wasn't being thrown if only 1 or more than 2 arguments were passed to the method. Fixed conditional statement to only accept exactly 2 arguments.
In the route() method, URI::current() was evaluating as '/' in all situations. It was never evaluating as the route that you specified when executing the command. This could be part of a larger underlying bug with Symfony's HttpFoundation\Request class. It might be a band-aid fix, but replacing URI::current() with $_SERVER['REQUEST_URI'] allows the method to run the correct route.
These fixes uncovered what I believe is potentially another bug. When var_dump($route->response()) is run, "NULL" and a newline is appended to the output. It's something to do with var_dump(), as echo $route->response() echo's the correct output without the extra "NULL".

Signed-off-by: Jakobud <jake.e.wilson@gmail.com>
Allow bundles to respond to root requests.

Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com>
Reorganized Control Structure section.
Added Control Structure to TOC.
Added in missing @elseif example.
Move the Blade Comments to more appropriate section.
Simplified Blade Comments examples.
Minor changes to @parent example.

Signed-off-by: Jakobud <jake.e.wilson@gmail.com>
Extract sweep method in Session payload class.

This allows for manually triggering garbage collection in session drivers.
Passing a null $value to Form::submit(), Form::reset() or Form::button() was throwing an Exception. I made the default $value = null for those methods. They result in the following respective valid HTML: <input type='submit'/> <input type='reset'/> <button></button>

Signed-off-by: Jakobud <jake.e.wilson@gmail.com>
Fixing a bug with saving data to pivot table
Fix Query::lists() for empty resultsets
Add German translations for new array validator.
Fix contribution page links in documentation.
Fix contribution page links in documentation.
Contrib docs: Remove pointless staging branch info.
Fix typo in Github page table of contents.
Contrib docs: add section stub about pull requests.
Docs: Finish section on pull request guidelines.
Change some Markdown to fit other md files' format.

Signed-off-by: Hirohisa Kawase <hiro@linux-eejv.(none)>