laravel querybuilder como usar como em que função

$ book = array ('livro1', 'livro2'); Os números dos elementos da matriz $ book são variáveis. pode ter 2 elementos ou 20 elementos
Eu preciso fazer uma consulta como esta:

select * from book where bookname like %book1% or bookname like %book2%

Para fazer essa consulta no laravel 5, existe uma opção:

$name = DB::Table('bookinfo')
          ->select('*')
          ->wherein('bookname',$book)
          ->get();

mas usa= operador eu preciso usarlike operador

questionAnswers(4)

yourAnswerToTheQuestion