[EmberFire](../README.md) > [FirebaseService](../classes/firebaseservice.md)

# Class: FirebaseService

## Hierarchy

 `Service`

**↳ FirebaseService**

## Index

### Properties

* [apps](firebaseservice.md#apps)

### Methods

* [app](firebaseservice.md#app)
* [initializeApp](firebaseservice.md#initializeapp)

---

## Properties

<a id="apps"></a>

###  apps

**● apps**: *`App`[]* =  firebase.apps

*Defined in [services/firebase.ts:7](https://github.com/firebase/emberfire/blob/v3/addon/services/firebase.ts#L7)*

___

## Methods

<a id="app"></a>

###  app

▸ **app**(name?: *`undefined` \| `string`*): `App`

*Defined in [services/firebase.ts:6](https://github.com/firebase/emberfire/blob/v3/addon/services/firebase.ts#L6)*

**Parameters:**

| Name | Type |
| ------ | ------ |
| `Optional` name | `undefined` \| `string` |

**Returns:** `App`

___
<a id="initializeapp"></a>

###  initializeApp

▸ **initializeApp**(options: *`Object`*, nameOrConfig?: *`string` \| `Object`*): `App`

*Defined in [services/firebase.ts:8](https://github.com/firebase/emberfire/blob/v3/addon/services/firebase.ts#L8)*

**Parameters:**

| Name | Type |
| ------ | ------ |
| options | `Object` |
| `Optional` nameOrConfig | `string` \| `Object` |

**Returns:** `App`

___

