Question: LARAVEL 5.0 | APACHE 2.4.7 | PHP 5.5.8
--------------------------------------

I know this is a pretty popular question. A lot of people saying to move public contents to root directory (which i find awkward because of security issues), rewriting the .htaccess, creating virtual host.

I tried creating virtual host because i think this is more acceptable solution.

but i'm encountering some problems with my configurations:

I'm running [easyphp](http://www.easyphp.org/) for the meantime, id like to test if i can get rid of the public route in url before setting this up live.

*httpd.conf*

```
NameVirtualhost *:80
<VirtualHost *:80>
    DocumentRoot "${path}/data/localweb/quantum.dev/public"
    ServerAdmin admin@localhost
    ServerName quantum.dev
    ServerAlias www.quantum.dev
    <Directory "${path}/data/localweb/quantum.dev/public">
        AllowOverride All
        Options Indexes FollowSymLinks

        Order deny,allow
        Allow from quantum.dev
        Deny from all
        Require all granted
    </Directory>
</VirtualHost>

```

I modified *C:\Windows\System32\drivers\etc*

*hosts*

```
127.0.0.1       quantum.dev

```

When I try to browse *<http://127.0.0.1/quantum.dev/>* it will load the listof files and not the project inside public

*<http://127.0.0.1/quantum.dev/>*
[![enter image description here](https://i.stack.imgur.com/QlwTk.jpg)](https://i.stack.imgur.com/QlwTk.jpg)

Answer: 
I'm not sure what you mean that lists are not supported, as it seems that [they are supported.](https://firebase.google.com/docs/database/android/read-and-write)

> 
> Basic write operations
> 
> 
> For basic write operations, you can use setValue() to save data to a
> specified reference, replacing any existing data at that path. You can
> use this method to:
> 
> 
> Pass types that correspond to the available JSON types as follows:
> 
> 
> * String
> * Long
> * Double
> * Boolean
> * `Map<String, Object>`
> * `List<Object>`
> * Pass a custom Java object, if the class that defines it has a default
> constructor that takes no arguments and has public getters for the
> properties to be assigned.
> 
> 
>
Firebase supports key value mapping. So lists are not supported. Change it to Map type, keep email addresses as key and assign a boolean value true or false.